v3.25.4
Equity Awards - Schedule of Fair Value Assumptions (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted (in shares) 426,000 0 0
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate. minimum 4.08% 4.96% 2.96%
Risk-free interest rate, maximum 4.96% 5.39% 5.39%
Expected term (in years) 6 months 6 months 6 months
Expected volatility, minimum 32.00% 25.00% 33.00%
Expected volatility, maximum 45.00% 40.00% 59.00%
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate. minimum 3.80%    
Risk-free interest rate, maximum 4.07%    
Expected volatility, minimum 39.00%    
Expected volatility, maximum 42.00%    
Stock Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years    
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 9 years    
PRSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate. minimum 4.18% 3.97%  
Risk-free interest rate, maximum 4.24% 4.56%  
Risk-Free Interest Rate     4.34%
Expected volatility, minimum 33.00% 33.00%  
Expected volatility, maximum 40.00% 42.00%  
Expected Volatility     45.00%