v3.26.1
Organization and Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsidiary Sale Of Stock [Line Items]      
Common stock warrants exercise price per share $ 172.5    
Net Income (Loss) $ (127,505) $ (26,970)  
Net cash used in Operation (12,495) (9,279)  
Accumulated deficit (654,790)   $ (527,285)
Cash and cash equivalents $ 106,910 $ 101,645 $ 89,245