XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable $ 20,599
0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 2,362
91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 5,246
Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 12,991
Standard notes receivable  
Financing Receivable, Past Due [Line Items]  
Notes receivable 36,319
Standard notes receivable | Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable 519
Standard notes receivable | 0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 519
Standard notes receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 0
Standard notes receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 0
Delinquent notes receivable  
Financing Receivable, Past Due [Line Items]  
Notes receivable 31,087
Delinquent notes receivable | Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable 17,424
Delinquent notes receivable | 0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 1,274
Delinquent notes receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 4,677
Delinquent notes receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 11,473
Elevated risk notes receivable  
Financing Receivable, Past Due [Line Items]  
Notes receivable 7,322
Elevated risk notes receivable | Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable 2,656
Elevated risk notes receivable | 0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 569
Elevated risk notes receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 569
Elevated risk notes receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable $ 1,518