XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Preferred Stock (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Shares designated 7,534,834 7,534,474
Outstanding 178  
Shares Authorized 10,000,000 10,000,000
Series A    
Class of Stock [Line Items]    
Shares designated 5,524,926 5,524,926
Outstanding 0  
Series B    
Class of Stock [Line Items]    
Shares designated 11,000 11,000
Outstanding 0  
Series B-1    
Class of Stock [Line Items]    
Shares designated 63 63
Outstanding 0  
Series B-2    
Class of Stock [Line Items]    
Shares designated 10,165 10,165
Outstanding 0  
Series C    
Class of Stock [Line Items]    
Shares designated 1,011,000 1,011,000
Outstanding 0  
Series D    
Class of Stock [Line Items]    
Shares designated 977,300 977,300
Outstanding 0  
Series E    
Class of Stock [Line Items]    
Shares designated 10 10
Outstanding 0  
Shares Authorized 4,464,011  
Series F    
Class of Stock [Line Items]    
Shares designated 10 10
Outstanding 0  
Series G    
Class of Stock [Line Items]    
Shares designated 137  
Outstanding 122  
Series H convertible preferred stock    
Class of Stock [Line Items]    
Shares designated 105 0
Outstanding 0  
Series I convertible preferred stock    
Class of Stock [Line Items]    
Shares designated 118 0
Outstanding 56