XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES AND COMMITMENTS - Narratives (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Leased Assets [Line Items]      
Operating lease expense $ 6.7 $ 5.6 $ 3.6
Weighted average remaining lease term 58 months    
Weighted average discount rate 2.10%    
Inventories      
Operating Leased Assets [Line Items]      
Unconditional purchase obligation $ 215.7    
Minimum | Operating Lease Arrangement for Real Estate      
Operating Leased Assets [Line Items]      
Lease term 18 months    
Minimum | Operating Lease Arrangement for Equipment      
Operating Leased Assets [Line Items]      
Lease term 24 months    
Maximum | Operating Lease Arrangement for Real Estate      
Operating Leased Assets [Line Items]      
Lease term 126 months    
Maximum | Operating Lease Arrangement for Equipment      
Operating Leased Assets [Line Items]      
Lease term 203 months