XML 121 R62.htm IDEA: XBRL DOCUMENT v3.25.4
ALLOWANCE FOR EXPECTED CREDIT LOSSES - Schedule of Past due percentages (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total    
Financing Receivable, Past Due [Line Items]    
Percentage of gross financing receivable 100.00% 100.00%
Current    
Financing Receivable, Past Due [Line Items]    
Percentage of gross financing receivable 89.80% 91.90%
30-59 days past due    
Financing Receivable, Past Due [Line Items]    
Percentage of gross financing receivable 3.80% 3.30%
60-89 days past due    
Financing Receivable, Past Due [Line Items]    
Percentage of gross financing receivable 2.00% 1.60%
90 days or more past due    
Financing Receivable, Past Due [Line Items]    
Percentage of gross financing receivable 4.40% 3.20%