XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) per Common Share - Tabular disclosure of earnings per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net Loss per Common Share    
Net income applicable to common shareholders - basic $ 5,501,462 $ (4,158,084)
Preferred stock dividends (66,144) $ (87,431)
Net income applicable to common shareholders - diluted $ 5,567,606  
Weighted average shares outstanding    
Basic weighted average shares outstanding 1,761,953 114,033
Diluted weighted average shares outstanding 14,511,461 114,033
Basic net income per share (in dollars per share) $ 3.12 $ (36.46)
Diluted net income per share (in dollars per share) $ 0.38 $ (36.46)
Series G convertible preferred stock    
Weighted average shares outstanding    
Weighted average shares outstanding, adjustment 12,373,226  
Series B convertible preferred stock    
Weighted average shares outstanding    
Weighted average shares outstanding, adjustment 139  
Stock option    
Weighted average shares outstanding    
Weighted average shares outstanding, adjustment 169,536  
Common stock warrants    
Weighted average shares outstanding    
Weighted average shares outstanding, adjustment 118,084  
RSUs not yet issued    
Weighted average shares outstanding    
Weighted average shares outstanding, adjustment 88,523