v3.25.4
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 6,839 $ 41,112 $ 19,914
State 0 3 5
Total current income tax expense (benefit) 6,839 41,115 19,919
Deferred      
Federal (9,657) (10,696) 51,153
State 264 2,644 1,718
Total deferred income tax expense (benefit) (9,393) (8,052) 52,871
Tax (benefit) expense recognized $ (2,554) $ 33,063 $ 72,790