Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Debt - Narrative - Warrants to Purchase Common Stock (Details) - $ / shares
Mar. 31, 2026
Sep. 15, 2025
Aug. 29, 2025
Mar. 31, 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