XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Receivables and Allowance for Credit Losses - Past Due Balances Of Mezzanine And Other Notes Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Notes receivable $ 119,833 $ 118,215
Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 98,339 95,466
Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 16,577 17,075
Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 4,917 5,674
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 30,550 17,508
Total Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 28,097 15,200
Total Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 2,053 2,209
Total Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 400 99
1- 30 days Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 20
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 20
31-89 days Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 12,897 15,240
31-89 days Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 12,897 15,200
31-89 days Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 0
31-89 days Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 0 40
> 90 days Past Due    
Financing Receivable, Past Due [Line Items]    
Notes receivable 17,653 2,249
> 90 days Past Due | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 15,200 0
> 90 days Past Due | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 2,053 2,209
> 90 days Past Due | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable 400 40
Current    
Financing Receivable, Past Due [Line Items]    
Notes receivable 89,283 100,707
Current | Senior    
Financing Receivable, Past Due [Line Items]    
Notes receivable 70,242 80,266
Current | Subordinated    
Financing Receivable, Past Due [Line Items]    
Notes receivable 14,524 14,866
Current | Unsecured    
Financing Receivable, Past Due [Line Items]    
Notes receivable $ 4,517 $ 5,575