v3.26.3
11. Commitments and Contingencies (Details) - Legal Proceedings - USD ($)
$ in Thousands
3 Months Ended
Oct. 01, 2026
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2026
Dec. 31, 2025
Estimated Litigation Liability [Line Items]          
Accrued litigation       $ 45,000 $ 21,800
Insurance receivable for accrued litigation       45,000 $ 21,800
Other Matters and Claims - Workplace Injury [Member]          
Estimated Litigation Liability [Line Items]          
Litigation Settlement, Amount Awarded to Other Party $ 45,000 $ 21,800 $ 51,300    
Accrued litigation       45,000  
Insurance receivable for accrued litigation       $ 45,000