XML 83 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Research and Development (Tables)
12 Months Ended
Dec. 31, 2024
Research and Development [Abstract]  
Schedule of Expenditures as a Percentage of Sales
Year Ended December 31,
Expenditures as a percentage of sales202420232022
Research and Development Expense1.1 %0.8 %0.8 %
Engineering Expense2.1 %1.9 %1.5 %
Total3.2 %2.7 %2.3 %