v3.25.4
Income Taxes - Schedule of Components of Income Tax (Provision) Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current benefit from (provision for) income taxes:    
United States/Germany $ (15) $ 0
United States State & Local (147)  
International (136) 356
Total current benefit from (provision for) income taxes (298) 356
Deferred income tax provision (benefit):    
United States/Germany 0 0
United States State & Local 0  
International 0 0
Total deferred income tax (benefit) provision 0 0
Income tax (benefit) provision    
United States/Germany (15) 0
United States State & Local (147)  
International (136) 356
Total income tax benefit (provision) $ (298) $ 356