v3.26.1
Organization and Business (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization and Business        
Net loss $ 33,755 $ 63,195 $ 44,376 $ 121,774
Net cash used in operating activities     28,021 $ 25,703
Short term investments $ 228,800   $ 228,800