v3.24.0.1
Income Taxes (Details) - Schedule of Income Tax (Benefit) Expense - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (167) $ (1,030) $ 1,692
State 217 344 699
Total current 50 (686) 2,391
Deferred:      
Federal (42) 169,180 (6,678)
State 44,675 2,765
Total deferred (42) 213,855 (3,913)
Income tax (benefit) expense $ 8 $ 213,169 $ (1,522)