Quarterly report [Sections 13 or 15(d)]

Convertible Redeemable Preferred Stock and Stockholders' Equity - April 2025 Cashless Warrant Exercises (Details)

v3.25.3
Convertible Redeemable Preferred Stock and Stockholders' Equity - April 2025 Cashless Warrant Exercises (Details) - shares
3 Months Ended 9 Months Ended
Apr. 01, 2025
Sep. 30, 2024
Sep. 30, 2025
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Issuance of common stock in connection with warrant exercise (in shares) 2,989,887 2,372,000 6,235,998