v3.25.4
Nature of the Business and Basis of Presentation - Additional Information (Details)
12 Months Ended
Dec. 28, 2025
Organization Consolidation And Presentation Of Financial Statements [Line Items]  
Date of incorporation Jun. 06, 2013