v3.26.1
Segment Reporting and Geographic Information - Additional Information (Details) - Customer Concentration Risk [Member] - Accounts Receivable [Member] - Customer
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jan. 03, 2026
Customers Above 10% [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 64.30% 12.20%
Significant Customer [Member]    
Concentration Risk [Line Items]    
Number Of Major Customers 5 1
Concentration Risk, Percentage 10.00% 10.00%