XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Receivables and Allowance for Credit Losses - Past Due Balances Of Mezzanine And Other Notes Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Notes receivable $ 108,004 $ 108,282
Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 87,055 85,919
Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 16,339 17,004
Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 4,610 5,359
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 18,536 18,536
Total Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 15,200 15,200
Total Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 2,936 2,936
Total Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 400 400
1- 30 days Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
1- 30 days Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
1- 30 days Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
1- 30 days Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
31-89 days Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 2,936
31-89 days Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
31-89 days Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 2,936
31-89 days Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
> 90 days Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 18,536 15,600
> 90 days Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 15,200 15,200
> 90 days Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 2,936 0
> 90 days Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 400 400
Current    
Financing Receivable, Past Due [Line Items]    
Notes receivable 89,468 89,746
Current | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 71,855 70,719
Current | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 13,403 14,068
Current | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable $ 4,210 $ 4,959