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

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

v3.25.4
Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 4,816 $ 893 $ 3,827
State 5 16 65
Foreign (436) 4,739 9,896
Total current 4,385 5,648 13,788
Deferred:      
Federal (13,689) (10,781) (371)
State (3,113) (3,536) (4,942)
Foreign 4,274 (10,889) (6,910)
Change in valuation allowance 3,930 26,039 7,772
Total deferred (8,598) 833 (4,451)
Total income tax provision (benefit) $ (4,213) $ 6,481 $ 9,337