XML 125 R95.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 tax (expense):      
Federal $ (3,674) $ (5,316) $ (1,870)
State and local (690) (1,800) (1,542)
Foreign (1,747) (6,498) (8,238)
Total current tax (expense) (6,111) (13,614) (11,650)
Deferred tax (expense) benefit:      
Federal (3,815) 5,748 7,789
State and local (2,602) (1,677) (826)
Foreign (4,208) 1,325 5,936
Total deferred tax (expense) benefit (10,625) 5,396 12,899
Total income tax (expense) benefit $ (16,736) $ (8,218) $ 1,249