v3.26.1
Segment Reporting - Schedule of Other Segment Expense Items Included within Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Stock-based compensation $ 3,365 $ 3,486 $ 6,720 $ 7,384
Depreciation and amortization expense     307 640
Total other segment expenses 4,065 4,114 8,337 8,575
Other Segment        
Segment Reporting [Line Items]        
Contract termination costs 578 447 1,374 616
Stock-based compensation 3,365 3,486 6,720 7,384
Depreciation and amortization expense 122 181 243 575
Total other segment expenses $ 4,065 $ 4,114 $ 8,337 $ 8,575