v3.25.1
Shareholders' (Deficit) Equity - Underwriting Agreement (Details)
Feb. 28, 2024
$ / shares
shares
Pre-funded warrants  
Authorized share capital  
Share price (in dollar per share) | $ / shares $ 1.499
Warrants issued to purchase shares | shares 3,333,333
Warrants exercise price | $ / shares $ 0.001
Pre-funded warrants | Maximum  
Authorized share capital  
Number of shares issued during the period | shares 3,000,000
Underwriters  
Authorized share capital  
Number of shares issued during the period | shares 16,666,667
Share price (in dollar per share) | $ / shares $ 1.5