Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT AND WARRANT LIABILITY - Senior Credit Agreement Narrative (Details)

v3.21.1
LONG-TERM DEBT AND WARRANT LIABILITY - Senior Credit Agreement Narrative (Details) - USD ($)
Mar. 18, 2020
Dec. 31, 2020
Nov. 14, 2017
Jan. 31, 2017
Jan. 03, 2017
Debt Instrument [Line Items]          
Maximum allowable loan advances     $ 5,000,000.0    
Syndicate of Lenders | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 225,000,000.0
Syndicate of Lenders | Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 25,000,000.0 $ 25,000,000.0   $ 25,000,000.0 $ 25,000,000.0
Unused commitment fee percentage 0.50%        
Minimum | Syndicate of Lenders | Line of Credit          
Debt Instrument [Line Items]          
Interest rate, LIBOR floor 1.00%