v3.26.1
Organization and Operations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Accumulated deficit $ 456,984   $ 456,984   $ 440,385
Working capital deficit 214,565   214,565   195,578
Net loss 11,464 $ 16,129 24,836 $ 39,176  
Net cash flows provided by (used in) operating activities     2,129 $ (10,101)  
Cash and cash equivalents $ 14,236   $ 14,236   $ 29,340