XML 27 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Principal Payments (Details) - USD ($)
Dec. 31, 2019
May 14, 2018
Jul. 31, 2017
Debt Instrument [Line Items]      
Total $ 317,696,000    
Less Than 1 Year 215,000    
1 - 3 Years 835,000    
3 - 5 Years 316,646,000    
More Than 5 Years 0    
2024 Convertible Notes      
Debt Instrument [Line Items]      
Total     $ 143,750,000
Stated interest rate     2.875%
Senior Notes | 2024 Convertible Notes      
Debt Instrument [Line Items]      
Total 143,750,000    
Less Than 1 Year 0    
1 - 3 Years 0    
3 - 5 Years 143,750,000    
More Than 5 Years 0    
Senior Notes | 2025 Convertible Notes      
Debt Instrument [Line Items]      
Total 172,500,000 $ 172,500,000  
Less Than 1 Year 0    
1 - 3 Years 0    
3 - 5 Years 172,500,000    
More Than 5 Years 0    
Stated interest rate   2.375%  
Unsecured Debt | 8.5% unsecured debt due 2024      
Debt Instrument [Line Items]      
Total 1,042,000    
Less Than 1 Year 215,000    
1 - 3 Years 431,000    
3 - 5 Years 396,000    
More Than 5 Years $ 0    
Stated interest rate 8.50%    
Receivables Securitization Facility | CASHMAX secured borrowing facility      
Debt Instrument [Line Items]      
Total $ 404,000    
Less Than 1 Year 0    
1 - 3 Years 404,000    
3 - 5 Years 0    
More Than 5 Years $ 0