Quarterly report pursuant to Section 13 or 15(d)

DEBT - Schedule of Debt (Details)

v3.22.1
DEBT - Schedule of Debt (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Aug. 12, 2019
Debt Instrument [Line Items]        
Amount Outstanding $ 216,050,000 $ 219,050,000    
Unamortized deferred financing costs on 5.875% Convertible Senior Notes 1,122,820 1,275,244    
Total Debt, net of deferred financing costs 212,707,436 215,390,586    
Debt due within one year 8,000,000 8,000,000    
Crimson Credit Facility        
Debt Instrument [Line Items]        
Unamortized deferred financing costs on Crimson Secured Credit Facility 1,122,819 1,275,244    
Line of Credit | Crimson Credit Facility        
Debt Instrument [Line Items]        
Total Debt, net of deferred financing costs 98,000,000      
Line of Credit | Revolver | Crimson Credit Facility        
Debt Instrument [Line Items]        
Total Commitment or Original Principal 50,000,000      
Quarterly Principal Payments 0      
Amount Outstanding $ 26,000,000 $ 27,000,000    
Interest Rate 4.22% 4.11%    
Total Debt, net of deferred financing costs $ 26,000,000      
Line of Credit | Crimson Term Loan | Crimson Credit Facility        
Debt Instrument [Line Items]        
Total Commitment or Original Principal 80,000,000      
Quarterly Principal Payments 2,000,000      
Amount Outstanding $ 72,000,000 $ 74,000,000    
Interest Rate 4.21% 4.10%    
Total Debt, net of deferred financing costs $ 72,000,000      
Line of Credit | Uncommitted Incremental Facility | Crimson Credit Facility        
Debt Instrument [Line Items]        
Total Commitment or Original Principal 25,000,000      
Quarterly Principal Payments 0      
Amount Outstanding $ 0 $ 0    
Interest Rate 0.00% 0.00%    
Convertible Debt | 5.875% Unsecured Convertible Senior Notes        
Debt Instrument [Line Items]        
Total Commitment or Original Principal $ 120,000,000     $ 120,000,000
Quarterly Principal Payments 0      
Amount Outstanding $ 118,050,000 $ 118,050,000    
Interest Rate 5.875% 5.875% 5.875% 5.875%
Unamortized deferred financing costs on 5.875% Convertible Senior Notes $ 281,041 $ 301,859    
Unamortized discount on 5.875% Convertible Senior Notes $ 1,938,704 $ 2,082,311   $ 3,500,000