XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative financial instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2022
Jan. 01, 2022
Derivative financial instruments        
Net derivative financial instrument gain (loss) $ 11,543 $ (7,012) $ 11,184 $ (15,783)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)