XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Significant Components of the Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
U.S. federal $ 139 $ (609) $ 11,603
U.S. state and local 573 1,198 2,289
Non-U.S. 2,092 1,192 269
Total current income tax expense 2,804 1,781 14,161
Deferred:      
U.S. federal 8,878 12,210 (95,298)
U.S. state and local 3,442 533 (19,034)
Non-U.S. (870) (849) (166)
Total deferred income tax expense (benefit) 11,450 11,894 (114,498)
Income tax expense (benefit) $ 14,254 $ 13,675 $ (100,337)