XML 93 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Fair Values of Assets and Liabilities - Summary of Fair Value Hierarchy for Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Revolving credit facilities $ 720,687 $ 389,707
Amortizing debt facilities 28,522 1,220
Notes payable to related parties 40,000
Convertible senior notes 24,091 62,142
Notes Payable Associated with Structured Financings, Fair Value 3,920 5,651
Fair Value, Inputs, Level 1 [Member]    
Revolving credit facilities
Amortizing debt facilities
Notes payable to related parties
Convertible senior notes
Notes Payable Associated with Structured Financings, Fair Value
Fair Value, Inputs, Level 2 [Member]    
Revolving credit facilities
Amortizing debt facilities
Notes payable to related parties
Convertible senior notes 16,920 47,230
Notes Payable Associated with Structured Financings, Fair Value
Fair Value, Inputs, Level 3 [Member]    
Revolving credit facilities 720,687 389,707
Amortizing debt facilities 28,522 1,220
Notes payable to related parties 40,000
Convertible senior notes
Notes Payable Associated with Structured Financings, Fair Value $ 3,920 $ 5,651