v3.26.3
NOTES RECEIVABLE - Interest Income and Payment Received (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Interest income $ 5,096 $ 4,836 $ 14,009 $ 15,878
Payment received relating to notes receivable     4,735 4,385
Notes Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Payment received relating to notes receivable     8,800 8,800
Bonds A and B Series [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Interest income $ 900 $ 1,000 $ 3,000 $ 3,300