XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER NOTES RECEIVABLE - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
customer
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
customer
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Other note receivable                
Receivables                
Outstanding principal balance $ 3,478   $ 3,478   $ 6,380     $ 15,412
Charge offs 0 $ 0 0 $ 0        
Allowance for loan losses 164 $ 432 164 $ 432 229 $ 240 $ 468 $ 364
Specific reserve against impaired loans 100   100   100      
Other note receivable | Financial Asset, Past Due                
Receivables                
Outstanding principal balance $ 200   $ 200   $ 200      
Pertaining to independent third parties | Accounts receivable | Other note receivable                
Receivables                
Number of Independent third parties | customer     3   3      
Pertaining to independent third parties | Accounts receivable | Independent Third Party One | Credit concentration risk | Other note receivable                
Receivables                
Concentration risk percentage     19.20%   54.90%      
Pertaining to independent third parties | Accounts receivable | Independent Third Party Two | Credit concentration risk | Other note receivable                
Receivables                
Concentration risk percentage     18.10%   10.60%      
Pertaining to independent third parties | Accounts receivable | Independent Third party Three | Credit concentration risk | Other note receivable                
Receivables                
Concentration risk percentage     17.10%   9.20%      
Minimum                
Receivables                
Interest rate on the other notes 5.00%   5.00%          
Maximum                
Receivables                
Interest rate on the other notes 17.50%   17.50%