XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES RECEIVABLE - Interest Income and Payment Received (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Interest income $ 5,583 $ 7,064 $ 11,042 $ 14,586
Notes Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Payment received relating to notes receivable     2,200 2,400
Bonds A and B Series [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Interest income $ 1,100 $ 1,200 $ 2,200 $ 2,400