XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Debt Obligations - Convertible Unsecured Notes (Details) - USD ($)
Feb. 25, 2019
Jun. 28, 2019
Convertible Unsecured Note maturing on June 29, 2023 | Convertible Note    
Debt Instrument [Line Items]    
Maximum aggregate amount $ 4,000,000  
Interest rate 4.50%  
Interest rate, after two-year anniversary 5.00%  
Debt conversion price (in usd per share)   $ 43.93
Debt conversion term 2 years  
ABL Facility | Credit Facility    
Debt Instrument [Line Items]    
Amounts reserved for issuance of letters of credit   $ 16,760,000
Line of credit facility, current borrowing capacity   $ 90,015,000
Effective interest rate   3.70%
Senior Secured Term Loan | Credit Facility    
Debt Instrument [Line Items]    
Effective interest rate   5.90%