XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Stated Maturities of Notes Receivable
The Company's notes receivable are secured by certain assets with maturities ranging from July 2025 to September 2032 and consisted of the following as of December 31:

20242023
(in thousands)
Total notes receivable$12,494 $13,701 
Less: discount on notes receivable— (45)
Less: allowance for credit losses(7,216)— 
Less: current portion of notes receivable(4,750)(6,233)
Notes receivable, net$528 $7,423 
Weighted-average effective interest rate8.07 %8.05 %