v3.26.1
Stockholders' Equity (Deficit) - February 2025 ThinkEquity Underwritten Offering and Warrant Issuance (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 03, 2025
Mar. 31, 2026
Stockholders' (Deficit) Equity    
Number of warrants exercised   0
February 2025 ThinkEquity Underwritten Offering and Warrant Issuance    
Stockholders' (Deficit) Equity    
Number of units authorized to be issued 5,300,000  
Number of common shares included in each unit 1  
Number of warrants included in each unit 1  
Number of shares into which each warrant may be converted 1  
Price per unit $ 4  
Gross proceeds from issuance of units $ 21.0  
Net proceeds from the offering $ 19.3  
February 2025 ThinkEquity Underwritten Offering and Warrant Issuance | ThinkEquity Warrants    
Stockholders' (Deficit) Equity    
Exercise price of warrants $ 5  
Term of warrants 5 years  
Number of warrants exercised   0