XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Receivable - Notes Receivable Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Notes receivable activities    
Advances under notes receivable $ 866 $ 36,788
Principal payments received under notes receivable (13,426)  
Principal payments received under notes receivable (5,965) (6,618)
Provision (recovery) for credit losses 126 (301)
Net (decrease) increase in notes receivable $ (12,434) $ 29,869