XML 38 R17.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities consist of the following at December 31:
 20252024
Accrued wages, bonuses and commissions$97,139 $109,207 
Other accrued liabilities93,554 88,502 
 $190,693 $197,709