XML 165 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Short-term lease liabilities $ 16,826 $ 18,662  
Short-term lease liability   18,600  
Lease expense $ 21,400 $ 21,900 $ 22,900
Remaining lease term 9 years 4 months 20 days 4 years 3 months 10 days  
Discount rate 4.92% 3.85%  
Royalty Requirements      
Lessee, Lease, Description [Line Items]      
Minimum royalty requirements, year one $ 1,900    
Minimum royalty requirements, year two 1,300    
Minimum royalty requirements, year three 1,300    
Minimum royalty requirements, year four 900    
Minimum royalty requirements, year five 900    
Minimum royalty requirements, thereafter $ 6,300    
Maximum      
Lessee, Lease, Description [Line Items]      
Lease term 31 years