XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets and Liabilities [Abstract]      
Right of use assets $ 131,193 $ 117,635  
Current lease liabilities 25,319 23,392  
Long-term lease liabilities 108,493 99,987  
Total lease liabilities 133,812 123,379  
Lease expense [Abstract]      
Operating lease expense 25,606 24,853 $ 23,363
Short-term lease expense 971 2,031 930
Variable lease expense 365 359 248
Total lease expense 26,942 27,243 24,541
Cash paid for operating leases $ 24,074 23,899 $ 23,814
Weighted-average remaining lease term - operating leases 9 years 9 months 18 days    
Weighted-average discount rate - operating leases 6.00%    
Undiscounted future lease payments for operating lease liabilities [Abstract]      
2023 $ 25,067    
2024 22,891    
2025 19,687    
2026 16,989    
2027 15,766    
Thereafter 70,747    
Building and Improvements [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 126,933 112,951  
Current lease liabilities 22,926 20,851  
Long-term lease liabilities 106,693 97,890  
Machinery and Equipment [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 4,260 4,684  
Current lease liabilities 2,393 2,541  
Long-term lease liabilities $ 1,800 $ 2,097