XML 118 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Schedule of Components of Benefit from Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense      
Federal $ 916 $ 24,805 $ 15,973
State 2,004 9,784 5,337
Foreign 9,605 13,456 13,941
Total current tax expense 12,525 48,045 35,251
Deferred tax benefit      
Federal (59,986) (66,730) (130,718)
State (14,245) (16,230) (59,537)
Foreign (1,081) (2,733) (3,438)
Total deferred tax benefit (57,307) (80,416)
Total benefit from income taxes $ (62,787) $ (37,648) $ (158,442)