XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details)
Jun. 29, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Weighted average remaining lease term 4 years 8 months 12 days 5 years 4 months 24 days
Weighted average discount rate 6.59% 6.66%