Warrants - Summary of Outstanding Liability Classified as Warrants (Details) - 2022 USD Financing Warrant Liability |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
shares
| |
| Class of Warrant or Right [Line Items] | |
| Balance at December 31, 2025 | 4,199,954 |
| Issued, shares | 0 |
| Exercised, shares | (1,571,695) |
| Expired, shares | 0 |
| Balance at June 30, 2026 | 2,628,259 |