XML 135 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
U.S. - State $ (661) $ 0 $ 60
Total current (661) 0 60
Deferred:      
U.S. - Federal 0 25,896 (15,876)
U.S. - State 160 129 0
Total deferred 160 26,025 (15,876)
Income tax (benefit) provision $ (501) $ 26,025 $ (15,816)