XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal      
Current $ 275 $ 4,179 $ 0
Deferred 19,744 31,095 508
Total income tax 20,019 35,274 508
State      
Current 1,063 8,630 3
Deferred (1,976) (1,415) (7,292)
Total income tax (913) 7,215 (7,289)
Total      
Current 1,338 12,809 3
Deferred 17,768 29,680 (6,784)
Total income tax $ 19,106 $ 42,489 $ (6,781)