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