XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Details of Certain Consolidated Balance Sheet Captions (Accrued Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Details of Certain Consolidated Balance Sheet Captions [Abstract]    
Wages, compensation and other benefits $ 271,561 $ 260,481
Commissions and royalties 36,431 31,344
Warranty costs and late delivery penalties 36,718 31,290
Sales and use tax 32,011 29,247
Income tax 40,009 28,003
Other 170,745 181,121
Accrued liabilities $ 587,475 $ 561,486
Other accrued liabilities maximum percentage of current liabilities 5.00%