v3.26.1
Stockholders' Equity and Warrants - ATM Facility Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 19, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 16, 2025
Sep. 01, 2022
Jefferies ATM Facility          
Class of Stock [Line Items]          
Common stock purchase agreement, amount authorized         $ 80.0
Number of shares issued (in shares)     75,793    
Price per share (in dollars per share)     $ 5.04    
Net proceeds from sale of stock     $ 0.4    
TD Cowen ATM Facility          
Class of Stock [Line Items]          
Number of shares issued (in shares)   4,018,497      
Price per share (in dollars per share)   $ 1.16      
Net proceeds from sale of stock   $ 4.6      
Aggregate offering price       $ 60.0  
TD Cowen ATM Facility | Maximum          
Class of Stock [Line Items]          
Net proceeds from sale of stock $ 60.0