XML 97 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 14, 2025
Nov. 12, 2025
Nov. 30, 2025
Oct. 31, 2025
Oct. 31, 2024
Subsequent Event [Line Items]          
Warrant issued to purchase common shares       8,511,968 8,511,968
Aggregate gross proceeds from option exercise       $ 2,223 $ 113
Share price       $ 18  
Subsequent Event | Maximum          
Subsequent Event [Line Items]          
Warrant issued to purchase common shares 2,294,117        
Subsequent Event | Underwritten Public Offering          
Subsequent Event [Line Items]          
Issuance of common shares   12,558,823      
Common share price per share   $ 8.5      
Aggregate gross proceeds of common stock   $ 130,000 $ 149,500    
Aggregate gross proceeds from option exercise $ 19,500        
Underwriting discounts and commissions and offering expenses $ 1,200 $ 8,200 $ 9,400    
Share price   $ 8.4999      
Percentage of outstanding common shares owned by the holder 9.99%        
Maximum percentage of outstanding common shares owned by the holder 19.99%        
Subsequent Event | Underwritten Public Offering | Pre-funded Warrants          
Subsequent Event [Line Items]          
Warrant issued to purchase common shares   2,735,295      
Warrants, exercise price per share $ 0.0001