XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Loss Rollforward
Accounts receivable is as follows:
 Years ended December 31,
 20242023
Accounts receivable - current
$587,634 $619,704 
Accounts receivable - long term
7,153 8,988 
Total accounts receivable
$594,787 $628,692 
The following table summarizes the changes in the allowance for losses and sales adjustments:
 Years ended December 31,
 20242023
Balance at beginning of year$22,829 $14,761 
Provisions (reductions in reserve) for losses and sales adjustments - accounts receivable
(5,504)8,233 
Collections of accounts previously written off— (165)
Balance at end of year$17,325 $22,829