XML 155 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax provision:      
Federal $ 0 $ 0 $ 0
State 834 2,177 1,858
Total current income tax provision 834 2,177 1,858
Deferred income tax provision:      
Federal 12,805 28,627 0
State 2,197 574 (2)
Total deferred income tax provision (benefit): 15,002 29,201 (2)
Income tax expense $ 15,836 $ 31,378 $ 1,856