XML 30 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable and Other Indebtedness - Additional Information (Details) - USD ($)
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]        
Promissory notes and other forms of indebtedness, issued $ 500,000   $ 700,000  
Fixed rate 9.00%   9.00% 9.00%
Uncommitted letter of credit facility $ 35,000,000.0      
Debt support standby letters of credit $ 16,800,000   $ 14,400,000  
Service fee percentage 1.125%      
Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Uncommitted letter of credit facility   $ 100,000,000    
Standby letter of credit        
Debt Instrument [Line Items]        
Promissory notes and other forms of indebtedness collateralized $ 500,000      
Standby letters of credit used for collateral requirements        
Debt Instrument [Line Items]        
Letters of credit outstanding $ 16,300,000   $ 13,700,000