v3.26.1
Organization and Business - 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
Subsidiary Sale Of Stock [Line Items]          
Net Income (Loss) $ 50,177 $ 39,746 $ (77,328) $ 12,776  
Noncash gains on fair value of tranche liability and warrant liabilities 59,600 47,600   104,600  
Net cash used in Operation     (19,910) (15,392)  
Accumulated deficit (604,613)   (604,613)   $ (527,285)
Cash and cash equivalents $ 102,039 $ 90,390 $ 102,039 $ 90,390 $ 89,245