v3.25.4
Income Taxes - Components of Income Tax Benefit (Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ (2,757) $ (174) $ (22,424)
State (292) (5,623) (6,319)
Deferred:      
Federal (10,369) (209) 16,922
State (1,864) (69) 3,129
Income Tax (Provision) Benefit $ (15,282) $ (6,075) $ (8,692)