XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables and Allowance for Credit Losses - Past Due Balances Of Mezzanine And Other Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable $ 118,215 $ 137,683
Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 95,466 108,370
Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 17,075 27,801
Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 5,674 1,512
Total Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 17,508 2,209
Total Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 15,200 0
Total Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,209 2,209
Total Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 99 0
1-30 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 20 0
1-30 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
1-30 days Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
1-30 days Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 20 0
31-89 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 15,240 0
31-89 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 15,200 0
31-89 days Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
31-89 days Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 40 0
> 90 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,249 2,209
> 90 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
> 90 days Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,209 2,209
> 90 days Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 40 0
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 100,706 135,474
Current | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 80,266 108,370
Current | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 14,866 25,592
Current | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable $ 5,574 $ 1,512