v3.26.1
Stockholders' Equity - Baker & McKenzie LLP settlement (Details) - USD ($)
$ / shares in Units, $ in Millions
Sep. 30, 2025
Mar. 31, 2026
Oct. 24, 2024
Class of Warrant or Right [Line Items]      
Number of warrants exercised on net basis (in shares)     20,009
Baker & McKenzie LLP      
Class of Warrant or Right [Line Items]      
Obligation amount $ 1.1    
Obligation amount paid in cash $ 0.1    
Number of shares sold (in shares) 32,527    
Common stock, par value (in dollars per share) $ 0.00001    
Additional expense recognized $ 0.1    
B&M Pre-funded Warrants | Baker & McKenzie LLP      
Class of Warrant or Right [Line Items]      
Number of warrants exercised on net basis (in shares)   19,210  
Fair value of equity issuance for services $ 1.2