XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Capital Stock (Details)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended
Jan. 31, 2024
USD ($)
day
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
May 31, 2025
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
Sep. 30, 2025
shares
Dec. 31, 2024
shares
May 01, 2024
shares
Class of Stock [Line Items]              
Common stock, shares authorized (in shares)         150,000,000 150,000,000 150,000,000
Number of warrants issued to purchase the shares (in shares) 5,486,066            
Maxim Group LLC              
Class of Stock [Line Items]              
Sale of stock, number of shares issued in transaction (in shares) 1,755,556            
Net proceeds | $ $ 13.8            
Pre Funded Warrants              
Class of Stock [Line Items]              
Issuance of common stock from warrant exercises (in shares)   333,333          
Pre Funded Warrants | Maxim Group LLC              
Class of Stock [Line Items]              
Number of warrants issued to purchase the shares (in shares) 1,261,582            
Class C Warrants              
Class of Stock [Line Items]              
Issuance of common stock from warrant exercises (in shares)   56,168 133        
Exercise price (in usd per share) | $ / shares   $ 4.7079 $ 4.7079 $ 4.7079      
Proceeds from issuance of warrants | $       $ 0.3      
Tranche A Warrants | Maxim Group LLC              
Class of Stock [Line Items]              
Exercise price (in usd per share) | $ / shares $ 5.4684            
Proceeds from issuance of warrants | $ $ 15.0            
Number of warrants issued to purchase the shares (in shares) 2,743,033            
Class of warrant or right, threshold trading days | day 30            
Class of warrant or right, volume weighted average price of common stock (in usd per share) | $ / shares $ 9.9432            
Class of warrant or right, threshold consecutive trading days | day 30            
Warrants and rights outstanding, term 5 years            
Tranche B Warrants | Maxim Group LLC              
Class of Stock [Line Items]              
Exercise price (in usd per share) | $ / shares $ 5.4684            
Proceeds from issuance of warrants | $ $ 15.0            
Number of warrants issued to purchase the shares (in shares) 2,743,033            
Class of warrant or right, threshold trading days | day 30            
Class of warrant or right, volume weighted average price of common stock (in usd per share) | $ / shares $ 12.4290            
Class of warrant or right, threshold consecutive trading days | day 30            
Warrants and rights outstanding, term 5 years