v3.26.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2026
Aug. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Stockholders' Equity        
Net loss     $ 33,044 $ 18,377
Net cash used in operations     23,218 15,304
Total current assets     92,221 9,721
Cash and cash equivalents     56,395 $ 8,582
Investments in debt securities     31,600  
Proceeds from the exercise of warrants     33,400  
Cash, cash equivalents, and investments in debt securities     $ 88,000  
Public Offering        
Stockholders' Equity        
Gross proceeds from sale of equity   $ 50,000    
Private placement        
Stockholders' Equity        
Gross proceeds from sale of equity $ 26,000