Common Shares - At-the-Market Offering Agreements (Details) - USD ($) |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Oct. 17, 2025 |
Aug. 02, 2024 |
|
| Subsidiary, Sale of Stock [Line Items] | ||||
| Proceeds from issuance of common stock | $ 7,614,000 | $ 4,183,000 | ||
| October 2025 ATM | ||||
| Subsidiary, Sale of Stock [Line Items] | ||||
| Authorized amount | $ 50,000,000 | |||
| Sale of stock (in shares) | 7,446,574 | |||
| Proceeds from issuance of common stock | $ 7,861,000 | |||
| Sale of stock (in dollars per share) | $ 1.06 | |||
| Net proceeds from sale of stock | $ 7,614,000 | |||
| Payments of stock issuance costs | 247,000 | |||
| Payments of commissions | $ 236,000 | |||
| August 2024 ATM | ||||
| Subsidiary, Sale of Stock [Line Items] | ||||
| Authorized amount | $ 50,000,000 | |||
| Sale of stock (in shares) | 5,302,950 | |||
| Proceeds from issuance of common stock | $ 4,327,000 | |||
| Sale of stock (in dollars per share) | $ 0.82 | |||
| Net proceeds from sale of stock | $ 4,183,000 | |||
| Payments of stock issuance costs | 144,000 | |||
| Payments of commissions | $ 130,000 | |||
| Authorized period | 25 months | |||