XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables and Allowance for Credit Losses - Past Due Balances Of Mezzanine And Other Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable $ 137,683 $ 139,317
Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 108,370 104,716
Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 27,801 33,234
Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 1,512 1,367
1-30 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 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 0 0
30-89 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
30-89 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
30-89 days Past Due | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
30-89 days Past Due | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 0
> 90 days Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,209 17,409
> 90 days Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 15,200
> 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 0 0
Total Past Due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 2,209 17,409
Total Past Due | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 0 15,200
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 0 0
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 135,474 121,908
Current | Senior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 108,370 89,516
Current | Subordinated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable 25,592 31,025
Current | Unsecured    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total notes receivable $ 1,512 $ 1,367