v3.26.1
Shareholders' Equity - Underwriting Agreement (Details)
$ / shares in Units, $ in Millions
Jul. 11, 2025
USD ($)
$ / shares
shares
Authorized share capital  
Number of shares issued during the period 31,500,000
Public offering price | $ / shares $ 1.5
Proceeds from issuance or sale of equity | $ $ 48.6
Payment of underwriting commissions and other offering expenses | $ $ 3.9
Pre-funded warrants  
Authorized share capital  
Warrants issued to purchase shares 3,502,335
Warrants offering price | $ / shares $ 1.499
Warrants exercise price | $ / shares $ 0.001
Series A common warrants  
Authorized share capital  
Warrants issued to purchase shares 31,500,000
Series B common warrants  
Authorized share capital  
Warrants issued to purchase shares 31,500,000
Pre funded warrant and series A common warrants  
Authorized share capital  
Warrants issued to purchase shares 3,502,335
Pre funded warrant and series B common warrants  
Authorized share capital  
Warrants issued to purchase shares 3,502,335