XML 66 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Structure (Details) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2021
Dec. 31, 2020
Capital Structure (Details) [Line Items]        
Common stock, shares authorized (in Shares) 100,000,000 100,000,000    
Common stock, par value $ 0.00001 $ 0.00001    
Common stock, shares issued (in Shares) 33,684,864 26,487,680    
Common stock, shares outstanding (in Shares) 33,684,864 26,487,680    
Preferred stock, shares authorized (in Shares)       21,982,491
Preferred stock, par value       $ 0.00001
Convertible Preferred Stock [Member]        
Capital Structure (Details) [Line Items]        
Convertible preferred stock, shares authorized (in Shares)     10,000,000  
Preferred stock, par value     $ 0.00001  
Series A Preferred Stock [Member]        
Capital Structure (Details) [Line Items]        
Dividends declared on common stock, per share $ 0.0411      
Per Share Liquidation Preference 0.6842      
Series B Preferred Stock [Member]        
Capital Structure (Details) [Line Items]        
Dividends declared on common stock, per share 0.2036      
Per Share Liquidation Preference 3.3939      
Series C Preferred Stock [Member]        
Capital Structure (Details) [Line Items]        
Dividends declared on common stock, per share 0.9476      
Per Share Liquidation Preference $ 15.7933