XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Preferred Stock (Details) - shares
Sep. 30, 2023
Aug. 08, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Shares designated (in shares) 20,000,000   20,000,000
Series B Convertible Preferred Stock      
Class of Stock [Line Items]      
Shares designated (in shares)   8,860  
Series C Convertible Preferred Stock      
Class of Stock [Line Items]      
Shares designated (in shares)   200,000  
Series D Convertible Preferred Stock      
Class of Stock [Line Items]      
Shares designated (in shares)   154,670  
Series E Convertible Preferred Stock      
Class of Stock [Line Items]      
Shares designated (in shares)   865,824