XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Trade Receivables and Allowance for Credit Losses (Details Narrative)
Sep. 30, 2025
Dec. 31, 2024
Trade Receivables and Allowance for Credit Losses    
Percent of gross accounts receivable 3.00% 3.30%