XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 15 $ (104) $ 19,871
State 791 (75) 8,940
Foreign 466 281 148
Total 1,272 102 28,959
Deferred:      
Federal 8,144 (2,004) 554
State 1,675 (105) 596
Foreign 251 165 154
Total 10,070 (1,944) 1,304
Effective tax rate $ 11,342 $ (1,842) $ 30,263