XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ (6,807) $ 1,748 $ 696
Foreign 6,529 5,248 6,856
State and local 503 564 2
Total current expense 225 7,560 7,554
Deferred expense      
Federal (649) 39,634 1,039
Foreign (1,453) 573 (1,522)
State and local   9,180 300
Total deferred expense (benefit) (2,102) 49,387 (183)
Provision for income taxes $ (1,877) $ 56,947 $ 7,371