XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER NOTES RECEIVABLE - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
item
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
Other note receivable        
Receivables        
Outstanding principal balance $ 16,386   $ 15,412 $ 35,353
Charge offs 0 $ 0    
Allowance for loan losses 468 $ 176 364 $ 236
Specific reserve against impaired loans 168   141  
Other note receivable | Financial Asset, Past Due        
Receivables        
Outstanding principal balance $ 1,698   $ 1,357  
Pertaining to independent third parties | Other note receivable        
Receivables        
Number of Independent third parties | item 3   3  
Pertaining to independent third parties | Other note receivable | Independent Third Party One | Credit concentration risk        
Receivables        
Concentration risk percentage 31.70%   33.70%  
Pertaining to independent third parties | Other note receivable | Independent Third Party Two | Credit concentration risk        
Receivables        
Concentration risk percentage 21.40%   22.70%  
Pertaining to independent third parties | Other note receivable | Independent Third party Three | Credit concentration risk        
Receivables        
Concentration risk percentage 10.30%   10.50%  
Minimum | Other note receivable        
Receivables        
Interest rate on the other notes 5.00%      
Maximum | Other note receivable        
Receivables        
Interest rate on the other notes 17.50%