Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE (Details)

v3.22.1
FAIR VALUE (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Aug. 12, 2019
Convertible Debt | 5.875% Unsecured Convertible Senior Notes        
Financial Liabilities:        
Interest rate 5.875% 5.875% 5.875% 5.875%
Carrying Amount | Level 1        
Financial Assets:        
Cash and cash equivalents $ 13,286,081 $ 12,496,478    
Inventory 3,968,235 3,953,523    
Carrying Amount | Level 2 | Convertible Debt | 5.875% Unsecured Convertible Senior Notes        
Financial Liabilities:        
5.875% Unsecured Convertible Senior Notes   115,665,830    
Carrying Amount | Level 2 | Crimson Term Loan        
Financial Liabilities:        
Crimson secured credit facility 70,877,181 72,724,757    
Carrying Amount | Level 2 | Revolver        
Financial Liabilities:        
Crimson secured credit facility 25,354,020 26,266,330    
Carrying Amount | Level 3        
Financial Assets:        
Financing notes receivable (Note 6) 993,994 1,036,660    
Fair Value | Level 1        
Financial Assets:        
Cash and cash equivalents 13,286,081 12,496,478    
Inventory 3,968,235 3,953,523    
Fair Value | Level 2 | Convertible Debt | 5.875% Unsecured Convertible Senior Notes        
Financial Liabilities:        
5.875% Unsecured Convertible Senior Notes 103,532,211 111,144,075    
Fair Value | Level 2 | Crimson Term Loan        
Financial Liabilities:        
Crimson secured credit facility 70,877,181 72,724,757    
Fair Value | Level 2 | Revolver        
Financial Liabilities:        
Crimson secured credit facility 25,354,020 26,266,330    
Fair Value | Level 3        
Financial Assets:        
Financing notes receivable (Note 6) $ 993,994 $ 1,036,660