XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Receivable - Notes Receivable Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Notes receivable activities    
Advances under notes receivable $ 340 $ 19,258
Principal payments received under notes receivable (13,268) (14,537)
Recovery of credit losses 129 (48)
Net (decrease) increase in notes receivable $ (12,799) $ 4,673