XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Receivable - Additional Information (Details) - Unsecured Notes Receivable
12 Months Ended
Dec. 31, 2023
Minimum  
Accounts Notes And Loans Receivable [Line Items]  
Notes receivable, interest 0.00%
Maximum  
Accounts Notes And Loans Receivable [Line Items]  
Notes receivable, interest 5.50%