XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Receivable - Notes Receivable Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Notes receivable activities    
Advances under notes receivable   $ 605
Principal payments received under notes receivable $ (550) (12,641)
Principal payments received under notes receivable (550) (5,180)
Recovery of credit losses 6 120
Net increase in notes receivable $ (544) $ (11,916)