XML 108 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock - Conversion (Narrative) (Details)
Dec. 31, 2024
Mar. 27, 2024
Class of Stock [Line Items]    
Preferred stock, convertible, conversion ratio 33.333 33.333
Series B Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, convertible, conversion ratio 1  
Minimum    
Class of Stock [Line Items]    
Beneficially holders owned percentage 0.00%  
Minimum | Series B Preferred Stock    
Class of Stock [Line Items]    
Beneficially holders owned percentage 0.00%  
Maximum    
Class of Stock [Line Items]    
Beneficially holders owned percentage 19.90%  
Maximum | Series B Preferred Stock    
Class of Stock [Line Items]    
Beneficially holders owned percentage 19.90%