v3.26.1
Warrants - Summary of Outstanding Liability Classified as Warrants (Details) - 2022 USD Financing Warrant Liability
3 Months Ended
Mar. 31, 2026
shares
Class of Warrant or Right [Line Items]  
Balance at December 31, 2025 4,199,954
Issued, shares 0
Exercised, shares (901,800)
Expired, shares 0
Balance at March 31, 2026 3,298,154