XML 94 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
U.S. - State $ 0 $ (661) $ 0
Total current 0 (661) 0
Deferred:      
U.S. - Federal 0 0 25,896
U.S. - State (247) 160 129
Total deferred (247) 160 26,025
Income tax (benefit) provision $ (247) $ (501) $ 26,025