v3.25.4
Income Tax - Schedule of Components of Benefit from Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense (benefit)      
Federal $ 3,524 $ 916 $ 24,805
State 4,310 2,004 9,784
Foreign 12,103 9,605 13,456
Total current income tax expense (benefit) 19,937 12,525 48,045
Deferred income tax expense (benefit)      
Federal (42,742) (59,986) (66,730)
State (13,923) (14,245) (16,230)
Foreign (856) (1,081) (2,733)
Total deferred income tax expense (benefit) (57,521)
Total income tax expense (benefit) $ (37,584) $ (62,787) $ (37,648)