XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Receivable - Additional Information (Details) - Unsecured Notes Receivable
6 Months Ended
Jun. 30, 2024
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%