XML 64 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Note Payable - Schedule of Debt (Details) - Bank Of America, N.A., Wells Fargo Bank, National Association, And Other Lenders - Line of credit - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Total notes payable $ 0 $ 58,705
Term facility    
Debt Instrument [Line Items]    
Total notes payable 0 58,705
Revolving facility    
Debt Instrument [Line Items]    
Total notes payable $ 0 $ 0