XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financing Receivable, Credit Quality Indicator [Line Items]    
2022 $ 285,471  
2021 778,941  
2020 238,848  
2019 123,322  
2018 81,078  
Prior 57,757  
Total 1,565,417 $ 1,301,285
Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022 285,471  
2021 776,506  
2020 237,342  
2019 120,747  
2018 78,317  
Prior 53,802  
Total 1,552,185  
Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022 0  
2021 2,435  
2020 1,506  
2019 2,575  
2018 2,761  
Prior 3,955  
Total $ 13,232