XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Benefit for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal      
Current $ 911 $ 0 $ 0
Deferred 8,652 8,155 15,645
Total 9,563 8,155 15,645
State      
Current (297) 4,385 5,362
Deferred (1,754) (894) 880
Total (2,051) 3,491 6,242
Provision for income taxes $ 7,512 $ 11,646 $ 21,887