XML 121 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Foreign    
Current
Deferred (1,088)
Current
Deferred (4,023) (1,647)
Current 16
Deferred (1,061) (345)
Total (6,156) (1,992)
Change in valuation allowance 6,172 1,992
Income Tax Provision (Benefit) $ 16