XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Federal and State Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current    
Federal $ 0 $ 0
State (29) (20)
Foreign 0 (139)
Total current tax (provision) benefit (29) (159)
Deferred    
Federal 0 0
State 0 0
Foreign (640) 1,246
Total deferred tax (provision) benefit (640) 1,246
Total income tax (provision) benefit $ (669) $ 1,087