Shareholders' Equity - Schedule of PIPE Pre-funded Warrants (Details) - Private Investment in Public Equity ("PIPE") - $ / shares |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
Nov. 21, 2025 |
|
| PIPE Pre-funded Warrants | |||
| PIPE pre-funded warrants outstanding at start of the period (in shares) | 1,480,000 | ||
| Granted (in shares) | 0 | ||
| Exercised (in shares) | 0 | ||
| Expired Or Cancelled (in shares) | 0 | ||
| PIPE pre-funded warrants outstanding at end of the period (in shares) | 1,480,000 | ||
| PIPE pre-funded warrants exercisable at end of the period (in shares) | 1,480,000 | ||
| Weighted Average Exercise Price (USD per share) | $ 0.00001 | $ 0.00001 | $ 0.00001 |
| Weighted Average Remaining Contractual Life (in years) | 4 months 20 days | 10 months 20 days |