XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]      
Incentive compensation $ 166,016 $ 157,699 $ 155,228
Operating lease, liability, current, statement of financial position [extensible list] Accrued liabilities Accrued liabilities Accrued liabilities
Lease liabilities $ 80,808 $ 74,755 $ 76,976
Royalties 55,174 80,754 34,942
Advertising and promotion $ 54,505 $ 120,290 $ 57,082