XML 129 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Accumulated other comprehensive loss    
Foreign currency translation loss $ (85,863) $ (26,553)
Changes in defined benefit plan liabilities (5,774) (6,758)
Total accumulated other comprehensive loss $ (91,637) $ (33,311)