v3.25.2
Summary of Significant Accounting Policies - Convertible Note (Details) - Convertible Note - USD ($)
May 07, 2025
Aug. 06, 2024
Aug. 05, 2024
Debt face amount     $ 150,000,000
Proceeds from issuance of convertible debt, including legal fees   $ 40,150,000  
Common Stock | Convertible Notes due 2029 | Purchase Agreement      
Debt converted shares issued (in shares) 34,054,337