v3.26.1
Convertible Preferred Stock (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 31, 2025
shares
Jul. 23, 2025
$ / shares
shares
Jun. 23, 2025
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
shares
Dec. 31, 2025
shares
Temporary Equity [Line Items]            
Preferred stock, shares outstanding (in shares)         0 0
Undeclared cumulative dividends | $       $ 5.4    
Actual undeclared dividends | $       $ 1.4    
Preferred stock, shares authorized (in shares)         10,000,000 10,000,000
Preferred stock available for future issuance (in shares)         10,000,000  
Common stock, $0.0001 par value            
Temporary Equity [Line Items]            
Issuance of common stock for exchange warrants (in shares) 11,813,059          
Preferred Stock Converted To Common Stock            
Temporary Equity [Line Items]            
Preferred stock converted (in shares)   42,500 3,551,502      
Conversion of stock, shares issued (in shares)   93,103 11,719,956      
Series A Convertible Preferred Stock            
Temporary Equity [Line Items]            
Preferred stock, shares outstanding (in shares)       3,594,002 0  
Original issue price (in dollars per share) | $ / shares       $ 10.00    
Preferred stock, dividend rate, percentage       8.00%    
Liquidation preference (in dollars per share) | $ / shares   $ 10.00 $ 10.00      
Conversion price (in dollars per share) | $ / shares   $ 5.227 $ 4.00      
Percentage of preferred stock that were tendered     0.988      
Preferred stock, shares authorized (in shares)         10,000,000