XML 47 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Senior Notes Payable (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 12, 2020
Feb. 10, 2020
Sep. 23, 2019
May 07, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 14, 2020
Dec. 05, 2019
Notes Payable (Textual)                        
Senior notes payable         $ 696,987 $ 467,218   $ 696,987 $ 467,218      
Interest expense         43,823 25,428 $ 6,390          
Unamortized debt issuance costs         $ 8,875 $ 7,464   8,875 7,464      
Net proceeds               51,020    
Outstanding notes payable               $ 688,112 $ 459,754      
Weighted average interest rate         7.05% 7.28%   7.05% 7.28%      
6.50% Senior Notes Payable due September, 2026 [Member]                        
Notes Payable (Textual)                        
Senior notes payable     $ 115,000                  
Net proceeds     112,644                  
Underwriting commissions, fees and other issuance costs     $ 2,356                  
6.75% Senior Notes Payable due May 31, 2024 [Member]                        
Notes Payable (Textual)                        
Senior notes payable       $ 100,050                
Interest rate       6.75%                
Net proceeds       $ 98,073                
Underwriting commissions, fees and other issuance costs       $ 1,977                
Senior Notes [Member] | Market Issuance Sales Agreements [Member] | B. Riley FBR, Inc. [Member]                        
Notes Payable (Textual)                        
Senior notes payable         $ 66,874     $ 66,874        
Senior Notes [Member] | Market Issuance Sales Agreements [Member] | B. Riley FBR, Inc. [Member] | Minimum [Member]                        
Notes Payable (Textual)                        
Maturity date, range               Oct. 31, 2021        
Senior Notes [Member] | Market Issuance Sales Agreements [Member] | B. Riley FBR, Inc. [Member] | Maximum [Member]                        
Notes Payable (Textual)                        
Maturity date, range               Dec. 31, 2027        
7.50% 2021 senior notes due in October 2021 [Member]                        
Notes Payable (Textual)                        
Notes payable, description               On December 30, 2019, the Company redeemed $52,154 senior notes due in October 2021 ("7.50% 2021 Notes"). The Company recognized a net loss on acceleration of unamortized discount of $300 on this redemption        
Senior Notes And Common Stock [Member] | Sales Agreement Prospectus [Member] | B. Riley FBR, Inc. [Member]                        
Notes Payable (Textual)                        
Senior notes payable                       $ 100,000
Senior Notes And Common Stock [Member] | December 2019 Sales Agreement [Member] | B. Riley FBR, Inc. [Member]                        
Notes Payable (Textual)                        
Outstanding notes payable               $ 60,754        
2020 Senior Notes [Member] | Subsequent Event [Member]                        
Notes Payable (Textual)                        
Offering price   $ 22,400                    
6.375% 2025 Notes [Member] | Subsequent Event [Member]                        
Notes Payable (Textual)                        
Senior notes payable $ 132,250                      
Interest rate 6.375%                      
Net proceeds $ 129,423                      
Underwriting commissions, fees and other issuance costs $ 2,827                      
Maturity date, range Feb. 28, 2025                      
February 2020 Sales Agreement Prospectus [Member] | February 2020 Sales Agreement [Member] | Subsequent Event [Member]                        
Notes Payable (Textual)                        
Senior notes payable                     $ 150,000