XML 24 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Pledged Assets and Debt - Secured Note Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Dec. 12, 2018
Secured notes payable | 9.00% Secured Notes due June 2023      
Senior Note Payable      
Face amount of debt $ 40,000   $ 42,000
Interest rate (as a percent) 9.00%   9.00%
Principal $ 40,000 $ 40,000  
Principal, noncurrent 40,000 40,000  
Net principal 40,000 40,000  
Net principal, noncurrent 40,000 40,000  
Subsidiary notes payable      
Senior Note Payable      
Face amount of debt 69,000    
Deferred issuance costs 1,165 373  
Deferred issuance costs, current 1 1  
Deferred Issuance costs, noncurrent $ 1,164 $ 372