XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Oct. 17, 2024
Aug. 09, 2024
Jun. 28, 2024
Mar. 07, 2024
May 04, 2022
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, no par value           $ 0    
Number of shares issued and outstanding           75,803,251    
Net proceeds from common stock           $ 0 $ 984  
Common stock, shares issued           75,803,251   75,100,763
Common stock, shares outstanding           75,803,251   75,100,763
Payment of share issuance cost           $ 0 10,807  
Pre Funded Warrants                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares issued 8,325,000 1,428,775            
Warrant exercise price $ 0.001 $ 6.999       $ 0.001    
Private placement shares 8,325,000              
2024 at the Market Offering Program                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Sale of securities aggregate public offering price     $ 150,000          
Percentage of gross proceeds from sales of common shares payable as sales agent commission rate     3.00%          
2022 at the Market offering program                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Sale of securities aggregate public offering price       $ 40,900 $ 100,000      
Net proceeds from common stock             $ 700  
Sale of securities remaining availablility       59,100        
Stock issued during period             171,886  
Underwritten Offering                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Net proceeds from common stock   $ 70,000   $ 93,500        
Share issued price per share   $ 7   $ 6        
Common stock, shares issued       16,666,667        
Private Placement                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Net proceeds from private placement       $ 70,100        
Sale of shares       12,500,000        
Share issued price per share       $ 6        
Minimum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Aggregate number of common shares owned by holder percentage   4.99%            
Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Aggregate number of common shares owned by holder percentage   9.99%            
Percentage of increase or decrease of ownership by pre-funded warrants holder   19.99%            
Maximum | Pre Funded Warrants                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares issued, price per share   $ 0.001