v3.26.1
Stockholders Equity - Schedule of Share Based Compensation Restricted Stock Units (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 02, 2026
Apr. 04, 2025
Apr. 03, 2024
Apr. 11, 2023
Feb. 17, 2022
Feb. 15, 2021
May 11, 2020
Dec. 10, 2019
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vested (in shares)                 0 0
Forfeited (in shares)                 831  
The 2018 Long-Term Incentive Plan                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares)                 816,946  
The 2023 Long-Term Incentive Plan                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares)                 731,095  
Restricted Stock Units (RSUs)                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares)                 309,787  
Restricted Stock Units (RSUs) | The 2018 Long-Term Incentive Plan                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) 309,787 229,371 191,937 186,770 185,111 191,506 179,858 73,701 1,548,041  
Vested (in shares) 0 67,096 54,231 74,322 179,810 185,099 173,750 73,701 808,009  
Forfeited (in shares) 0 831 2,998 4,644 5,301 6,407 6,108 0 26,289  
Shares Outstanding $ 309,787 $ 161,444 $ 134,708 $ 107,804 $ 0 $ 0 $ 0 $ 0 $ 713,743  
Restricted Stock Units (RSUs) | The 2023 Long-Term Incentive Plan                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vested (in shares) [1]                 216,297  
[1] Certain grantees elected to use vested shares to satisfy the taxes owed upon vesting and the compensation committee approved cash settlement of 53,877 and 6,781 restricted stock units, respectively, against the shares of Common Stock issued resulting in 155,532 shares of Common Stock being issued for the six months ended June 30, 2026 as shown on the consolidated statements of stockholders' equity.