XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Significant Components of the Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
U.S. federal $ (609) $ 11,603 $ 2,991
U.S. state and local 1,198 2,289 1,122
Non-U.S. 1,192 269 (26)
Total current income tax expense 1,781 14,161 4,087
Deferred:      
U.S. federal 12,210 (95,298) 579
U.S. state and local 533 (19,034) 671
Non-U.S. (849) (166) 33
Total deferred income tax expense (benefit) 11,894 (114,498) 1,283
Income tax expense (benefit) $ 13,675 $ (100,337) $ 5,370