Subsequent Events - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
Aug. 11, 2026 |
May 26, 2026 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Cash considerations | $ 1.0 | |
| Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Cash considerations | $ 3.0 | |
| Subscription price, description | Under the terms of the Offering, the Company will issue units at a subscription price of US$0.45 per unit, with each unit comprised of one common share of the Company and one common share purchase warrant. The subscription price is based on approximately the 20-day volume-weighted average price of the Company’s shares as at the end of July 2026. | |
| Subscription price per unit | $ 0.45 | |
| Number of days proposed for subscription price | 20 days | |
| Term of warrants | 180 days | |
| Exercise price | $ 0.51 | |
| Number of days after the authorized shares condition is satisfied | 30 days | |
| Subsequent Event | Maximum | ||
| Subsequent Event [Line Items] | ||
| Cash considerations | $ 6.4 |