XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Preferred Stock Narrative (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Preferred stock, authorized (in shares) 40,000,000  
Series A Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, authorized (in shares) 9,959,650 9,959,650
Preferred stock, issued (in shares) 6,799,467 6,799,467
Preferred stock, outstanding (in shares) 6,799,467 6,799,467
Series B Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, authorized (in shares) 11,450,000 11,450,000
Preferred stock, issued (in shares) 4,695,887 4,695,887
Preferred stock, outstanding (in shares) 4,695,887 4,695,887
Series D Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, authorized (in shares) 7,933,711 7,933,711
Preferred stock, issued (in shares) 7,933,711 7,933,711
Preferred stock, outstanding (in shares) 7,933,711 7,933,711
Series E Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, authorized (in shares) 4,595,175 4,595,175
Preferred stock, issued (in shares) 4,595,175 4,595,175
Preferred stock, outstanding (in shares) 4,595,175 4,595,175