v3.25.4
Stockholders Equity - Schedule Of Share Based Compensation Restricted Stock Units (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 04, 2025
Apr. 03, 2024
Apr. 11, 2023
Feb. 17, 2022
Feb. 15, 2021
May 11, 2020
Dec. 10, 2019
Dec. 31, 2025
Dec. 31, 2024
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)               421,308  
Restricted Stock Units (RSUs) | The 2018 Long-Term Incentive Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Granted (in shares) 229,371 191,937 186,770 185,111 191,506 179,858 73,701 1,238,254  
Vested (in shares) 0 31,780 52,761 74,621 185,099 173,750 73,701 591,712  
Forfeited (in shares) 0 2,998 4,644 5,301 6,407 6,108 0 25,458  
Shares Outstanding $ 229,371 $ 157,159 $ 129,365 $ 105,189 $ 0 $ 0 $ 0 $ 621,084  
Restricted Stock Units (RSUs) | The 2023 Long-Term Incentive Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Granted (in shares)               229,371 191,937
Vested (in shares) [1]               268,446 93,353
Forfeited (in shares)               3,371 4,786
[1] Certain grantees elected to net the taxes owed upon vesting against the shares of Common Stock issued resulting in 191,340 shares of Common Stock being issued for the year ended December 31, 2025, and 73,520 shares of Common Stock being issued for the year ended December 31, 2024, as shown on the consolidated statements of stockholders' equity.