v3.25.4
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 632 $ 3,625 $ 18,444
State 1,390 178 4,285
Foreign 3,454 4,716 0
Total Current Tax Expense 5,476 8,519 22,729
Deferred:      
Federal (5,252) (113,588) (6,268)
State 208 (19,922) (2,625)
Foreign (5,904) 0 0
Deferred income tax benefit (10,948) (133,510) (8,893)
Total Income Tax Expense (Benefit) $ (5,472) $ (124,991) $ 13,836