XML 54 R33.htm IDEA: XBRL DOCUMENT v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Loss Rollforward
Accounts receivable is as follows:
 Years ended December 31,
 20252024
Accounts receivable - current
$638,798 $587,634 
Accounts receivable - long term
5,968 7,153 
Total accounts receivable
$644,766 $594,787 
The following table summarizes the changes in the allowance for losses and sales adjustments:
 Years ended December 31,
 20252024
Balance at beginning of year$17,325 $22,829 
Provisions for losses (reductions in allowance) and sales adjustments - accounts receivable
14,647 (5,504)
Balance at end of year$31,972 $17,325