XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Preferred Stock (Details) - $ / shares
Jan. 10, 2025
Dec. 27, 2025
Dec. 28, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Preferred stock authorized (in shares)   10,000,000 10,000,000
Preferred stock par value (in USD per share)   $ 0.001 $ 0.001
Sale of stock, shares sold (in shares) 334,971    
Sale of stock, price per share (in USD per share) $ 44.78    
Preferred Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Preferred stock authorized (in shares)   10,000,000  
Preferred stock par value (in USD per share)   $ 0.001