XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense      
Federal $ 925 $ 4,204 $ 11,935
State and local 253 569 2,167
Foreign 2,891 3,010 3,070
Total current income tax expense 4,069 7,783 17,172
Deferred income tax expense (benefit)      
Federal 1,123 (2,340) (8,989)
State and Local 44 247 (1,358)
Foreign (342) (158) 8
Total deferred income tax expense (benefit) 825 (2,251) (10,339)
Total income tax expense $ 4,894 $ 5,532 $ 6,833