Nature of the Business and Basis of Presentation (Details) |
Mar. 29, 2024
Location
Continent
|
---|---|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Number of locations | Location | 29 |
Number of continents on which entity operates | Continent | 4 |