XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The following table provides a rollforward of accumulated other comprehensive loss, which is entirely comprised of foreign currency translation:
Six Months Ended
June 30,
2024
July 2,
2023
Balance at beginning of period$(58,375)$(64,176)
Foreign currency translation
(6,597)5,107 
Balance at end of period$(64,972)$(59,069)