XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Net income Per-share Attributable to Common Stockholders (Details) - shares
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Oct. 31, 2024
Restricted Shares [Member]      
Net income Per-share Attributable to Common Stockholders [Line Items]      
Number of shares 7,324 7,818  
Series A Mandatory Convertible Preferred Stock [Member]      
Net income Per-share Attributable to Common Stockholders [Line Items]      
Convertible preferred stock, shares issued     4,600,000
Convertible preferred stock, shares outstanding     4,600,000
Percentage of convertible preferred stock     5.00%
Employee stock options [Member]      
Net income Per-share Attributable to Common Stockholders [Line Items]      
Number of shares 63,098 87,500  
Common Stock [Member]      
Net income Per-share Attributable to Common Stockholders [Line Items]      
Share converted   4,600,000