v3.25.2
Stockholders' Equity - Schedule of Restricted Stock Awards (Details) - $ / shares
1 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 27, 2025
Time-based    
Shares    
Unvested at beginning balance (in shares)   483,284
Granted (in shares)   209,677
Vested (in shares)   (199,890)
Forfeited (in shares)   (14,118)
Unvested at ending balance (in shares)   478,953
Weighted Average Grant Date Fair Value    
Unvested at beginning balance (in dollars per share)   $ 35.68
Granted (in dollars per share)   63.51
Vested (in dollars per share)   35.27
Forfeited (in dollars per share)   42.21
Unvested at ending balance (in dollars per share)   $ 47.84
Performance-based    
Shares    
Unvested at beginning balance (in shares)   881,500
Granted (in shares) 541,375 740,294
Vested (in shares)   (164,601)
Forfeited (in shares)   (149,880)
Unvested at ending balance (in shares)   1,307,313
Weighted Average Grant Date Fair Value    
Unvested at beginning balance (in dollars per share)   $ 34.79
Granted (in dollars per share)   63.03
Vested (in dollars per share)   32.47
Forfeited (in dollars per share)   33.52
Unvested at ending balance (in dollars per share)   $ 51.22
Market-based    
Shares    
Unvested at beginning balance (in shares)   303,036
Granted (in shares)   35,101
Vested (in shares)   (162,351)
Forfeited (in shares)   0
Unvested at ending balance (in shares)   175,786
Weighted Average Grant Date Fair Value    
Unvested at beginning balance (in dollars per share)   $ 30.04
Granted (in dollars per share)   61.16
Vested (in dollars per share)   29.12
Forfeited (in dollars per share)   0
Unvested at ending balance (in dollars per share)   $ 37.10