XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Payables and Accruals [Abstract]      
Royalties $ 87,099 $ 80,754 $ 80,141
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities Accrued liabilities
Lease liabilities $ 82,479 $ 74,755 $ 74,871
Advertising and promotion 74,188 120,290 71,993
Incentive compensation $ 61,944 $ 157,699 $ 104,136