XML 130 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
U.S. Federal $ 349 $ 34,009 $ 100,572
U.S. State 135 1,413 7,287
Total 484 35,422 107,859
Deferred:      
U.S. Federal (76,470) 9,557 12,528
U.S. State (4,501) (737) 1,593
Total (80,971) 8,820 14,121
Total Income Tax (Benefit) Expense $ (80,487) $ 44,242 $ 121,980