XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt - Narrative (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Oct. 31, 2018
USD ($)
Feb. 28, 2018
USD ($)
tranche
Debt Instrument [Line Items]        
Face amount of debt instrument $ 20,000,000 $ 20,000,000    
Voting capital stock of foreign subsidiaries excluded from first priority lien (more than) (as a percent) 65.00%      
Term Loans | Term Loan        
Debt Instrument [Line Items]        
Long-term debt issuable       $ 20,000,000.0
Number of tranches | tranche       3
Maximum prepayments of amounts outstanding allowed $ 5,000,000.0      
Period of prior written notice before prepayment of amounts outstanding 30 days      
Final payment fee (as a percent) 7.50%      
Term Loans | Term Loan | Period One        
Debt Instrument [Line Items]        
Prepayment fee (as a percent) 3.00%      
Term Loans | Term Loan | Period Two        
Debt Instrument [Line Items]        
Prepayment fee (as a percent) 2.00%      
Term Loans | Term Loan | Period Three        
Debt Instrument [Line Items]        
Prepayment fee (as a percent) 1.00%      
Term Loans | Term Loan | Prime Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent) 1.75%      
Term Loans | Term Loan - Tranche A        
Debt Instrument [Line Items]        
Face amount of debt instrument       $ 10,000,000.0
Term Loans | Term Loan - Tranche B & C        
Debt Instrument [Line Items]        
Face amount of debt instrument     $ 10,000,000.0  
Term Loans | Term Loan - Tranche B        
Debt Instrument [Line Items]        
Long-term debt issuable       5,000,000.0
Face amount of debt instrument     5,000,000.0  
Term Loans | Term Loan - Tranche C        
Debt Instrument [Line Items]        
Long-term debt issuable       5,000,000.0
Face amount of debt instrument     $ 5,000,000.0  
Minimum gross proceeds from sale of equity securities       $ 20,000,000.0
Term Loans | Second Amendment to the Loan Agreement        
Debt Instrument [Line Items]        
Non-refundable fee   $ 200,000