Quarterly report [Sections 13 or 15(d)]

Debt - Narrative - Warrants to Purchase Common Stock (Details)

v3.26.1
Debt - Narrative - Warrants to Purchase Common Stock (Details) - $ / shares
Jun. 30, 2026
Mar. 31, 2026
Sep. 15, 2025
Aug. 29, 2025
Class of Warrant or Right [Line Items]        
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001    
August 2025 Warrants        
Class of Warrant or Right [Line Items]        
Warrants, number of securities (in shares)       824,421
Common stock, par value (in dollars per share)       $ 0.0001
Warrants, exercise price (in dollars per share)       $ 4.84
September 2025 Warrants        
Class of Warrant or Right [Line Items]        
Warrants, number of securities (in shares)     397,997