v3.26.1
Organization and Operations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accumulated deficit $ 448,317   $ 440,385
Working capital deficit 212,257   195,578
Net loss 13,372 $ 23,047  
Net cash flows used in operating activities 617 $ 10,464  
Cash and cash equivalents $ 18,653   $ 29,340