XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies 2 (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment Useful Life      
Incremental Common Shares Attributable to Share-based Payment Arrangements 123,406 226,500 327,768
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 54,840 42,855 24,036
Capitalized Software Costs [Member]      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life 10 years    
Minimum [Member] | Building and Building Improvements      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life 15 years    
Minimum [Member] | Machinery and Equipment      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life 3 years    
Minimum [Member] | Software      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life 3 years    
Maximum [Member] | Building and Building Improvements      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life   50 years  
Maximum [Member] | Machinery and Equipment      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life   12 years  
Maximum [Member] | Software      
Property, Plant and Equipment Useful Life      
Property, Plant and Equipment, Useful Life   10 years