v3.25.4
Income Taxes (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ (11) $ 1,246
State 7 589
Total current income tax (benefit) expense (4) 1,835
Deferred:    
Provision for income taxes $ (4) $ 1,835