XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable, Net - Narrative (Details)
Sep. 30, 2025
Dec. 31, 2024
Credit card receivables | Financial Asset, 1 to 29 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of receivables current and past due 92.20% 89.20%