XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables and Allowance for Credit Losses - Past Due Balances Of Mezzanine And Other Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable $ 108,282 $ 118,215
Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 85,919 95,466
Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 17,004 17,075
Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 5,359 5,674
Total Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 18,536 17,508
Total Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 15,200 15,200
Total Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,936 2,209
Total Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 400 99
1-30 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 20
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 0 20
31-89 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,936 15,240
31-89 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 15,200
31-89 days Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,936 0
31-89 days Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 40
> 90 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 15,600 2,249
> 90 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 15,200 0
> 90 days Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 2,209
> 90 days Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 400 40
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 89,746 100,706
Current | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 70,719 80,266
Current | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 14,068 14,866
Current | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable $ 4,959 $ 5,574