XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current-period gross write-offs    
2021 $ 0 $ 0
2020 0 0
2019 541 1,748
2018 489 1,540
2017 2,494 1,970
Prior 0 67
Current-period gross write-offs 3,524 5,325
Current-period recoveries    
2021 0 0
2020 0 0
2019 (1) 0
2018 0 0
2017 0 0
Prior (38) 0
Current-period recoveries (39) 0
Current-period net write-offs    
2021 0 0
2020 0 0
2019 540 1,748
2018 489 1,540
2017 2,494 1,970
Prior (38) 67
Current-period net write-offs 3,485 5,325
Standard notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
2021 16,558 12,592
2020 6,862 10,474
2019 401 19,185
2018 18,738 22,566
2017 21,288 28
Prior 1,560 1,573
Total 65,407 66,418
Current-period net write-offs    
Current-period net write-offs 183 2,238
Elevated risk notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
2021 0 0
2020 0 617
2019 0 0
2018 0 3,969
2017 406 0
Prior 1,374 1,374
Total 1,780 5,960
Current-period net write-offs    
Current-period net write-offs $ 3,302 $ 3,087