XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER NOTES RECEIVABLE - Disaggregation of outstanding principal balance of Other notes receivable (Details) - Other note receivable - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation the outstanding principal balance of consumer loans receivable      
2025 $ 1,815    
2024 9,928    
2023 1,053    
2021 163    
Prior 29    
Total $ 12,988 $ 15,412 $ 35,353
% of Portfolio 100.00%    
Less than 30 days past due      
Disaggregation the outstanding principal balance of consumer loans receivable      
2025 $ 896    
2024 9,229    
2023 486    
Prior 29    
Total $ 10,640    
% of Portfolio 81.90%    
30-90 days past due      
Disaggregation the outstanding principal balance of consumer loans receivable      
2023 $ 567    
Total $ 567    
% of Portfolio 4.40%    
More than 90 days past due      
Disaggregation the outstanding principal balance of consumer loans receivable      
2025 $ 919    
2024 699    
2021 163    
Total $ 1,781    
% of Portfolio 13.70%