v3.25.4
Income Taxes - Components of Loss before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]      
Domestic loss before provision for income taxes $ (103,891) $ (101,108) $ (95,977)
Foreign income before provision for income taxes 2,610 157 17
Loss before provision for income taxes $ (101,281) $ (100,951) $ (95,960)