XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
May 29, 2025
Jan. 01, 2025
May 18, 2023
Jan. 01, 2018
Nov. 09, 2017
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)           9,353,740 6,322,014
Stock Option Plan 2010              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for grant (in shares)         0    
A2017 Equity Compensation Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock capital shares reserved for future issuance increase (as percent)       5.00%      
Increase in shares available for grant (in shares) 4,500,000 1,329,434 2,500,000        
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)           5,534,657 4,364,486
Unrecognized compensation cost related to non-vested RSUs           $ 79.1  
Unrecognized cost for stock based compensation, period for recognition (in years)           2 years 4 months 9 days  
Stock options issued and outstanding              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)           67,297 79,238
Stock options issued and outstanding | A2017 Equity Compensation Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contractual life (in years)         10 years