XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Fair value measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other current and noncurrent assets [Member]    
Fair value measurements [Line Items]    
Loans and notes receivable from distributors $ 11,957 $ 12,541
Loans and notes receivable from distributors, fair value 13,320 13,013
Other current and noncurrent assets [Member] | Significant unobservable inputs (Level 3) [Member]    
Fair value measurements [Line Items]    
Loans and notes receivable from distributors, fair value 13,320 13,013
Current portion of long-term debt and long-term debt [Member]    
Fair value measurements [Line Items]    
Long-term debt 1,492,545 1,503,151
Long-term debt, fair value 1,470,714 1,508,347
Current portion of long-term debt and long-term debt [Member] | Significant other observable inputs (Level 2) [Member]    
Fair value measurements [Line Items]    
Long-term debt, fair value $ 1,470,714 $ 1,508,347