v3.26.1
Income Taxes (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Examination [Line Items]    
Income tax provision (less than) $ 0 $ 59,000
Effective income tax rate 0.00% (0.22%)
Foreign    
Income Tax Examination [Line Items]    
Income tax provision (less than) $ 0 $ (100,000)
Domestic    
Income Tax Examination [Line Items]    
Income tax provision (less than) $ 0 $ 0