XML 45 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Financing Receivable, Past Due [Line Items]  
Notes Receivable $ 10,678
0-90 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 1,676
91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 1,063
Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 7,939
Standard note receivable  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 3,943
Standard note receivable | 0-90 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 872
Standard note receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 531
Standard note receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 2,540
Elevated risk note receivable  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 6,735
Elevated risk note receivable | 0-90 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 804
Elevated risk note receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable 532
Elevated risk note receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes Receivable $ 5,399