v3.26.1
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current income tax expense:    
U.S. Federal $ 46  
Total current expense 150 $ 125
Deferred income tax benefit :    
U.S. Federal (192) (638)
U.S. State (236) (44)
Total deferred expense (428) (682)
Total income tax benefit (278) (557)
Loss before income taxes:    
United States (82,889) (48,380)
Loss before income taxes $ (82,136) (47,539)
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] stpr:FL  
Foreign    
Current income tax expense:    
Foreign $ 104 125
Loss before income taxes:    
Foreign $ 753 $ 841