XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES RECEIVABLE - Schedule of Maturities of Notes Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]      
Total notes receivable $ 12,494 $ 13,701  
Less: discount on notes receivable 0 (45)  
Less: allowance for credit losses (7,216) 0 $ 0
Less: current portion of notes receivable (4,750) (6,233)  
Notes receivable, net $ 528 $ 7,423  
Weighted-average effective interest rate 8.07% 8.05%