Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Schedule of Components of Income Tax Provision (Benefit) (Details)

v3.25.4
Income Taxes - Schedule of Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Federal income tax expense (benefit):    
Current $ 251 $ 295
Deferred (358) 2,500
Total (107) 2,795
State income tax expense (benefit):    
Current (65) 75
Deferred 0 0
Total (65) 75
Foreign income tax expense (benefit):    
Current 4,491 (15,913)
Deferred (232) 1,737
Total 4,259 (14,176)
Total income tax expense (benefit):    
Current 4,677 (15,543)
Deferred (590) 4,237
Effective tax rate $ 4,087 $ (11,306)