v3.26.1
Stockholders' Equity (Deficit) - Common Stock Issuances (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
May 13, 2026
May 07, 2026
Apr. 06, 2026
Jan. 05, 2026
Jun. 20, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Series A Preferred Stock                
Stockholders' Equity (Deficit)                
Number of common shares issued         5,128,205      
Preferred stock dividends paid     236,318 244,518        
Conversion of stock, Preferred stock converted           0 200,000  
Conversion of stock, common stock issued             600,000  
Preferred stock, shares outstanding           5,235,897 5,235,897 5,435,897
May 2026 public equity issuance                
Stockholders' Equity (Deficit)                
Number of common shares issued 132,249 2,777,778            
Net proceeds $ 0.4 $ 8.9