XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 $ 882,708  
2022 1,403,691  
2021 727,607  
2020 222,519  
2019 115,195  
Prior 129,882  
Total 3,481,602 $ 2,662,307
Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 882,708  
2022 1,384,684  
2021 714,073  
2020 218,295  
2019 110,807  
Prior 122,123  
Total 3,432,690  
Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 0  
2022 19,007  
2021 13,534  
2020 4,224  
2019 4,388  
Prior 7,759  
Total $ 48,912