v3.25.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Federal:    
Current $ (55) $ (52)
Deferred
Total federal income tax (benefit) provision (55) (52)
State:    
Current (30)
Deferred
Total state income tax (benefit) provision (30)
International (Non-US):    
Current
Deferred
Total international income tax (benefit) provision
Total income tax (benefit) provision $ (55) $ (82)