v3.25.4
Equity-Based Compensation - Schedule of Assumptions Used to Calculate Fair Value of Purchase Right for ESPP (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected volatility, minimum     26.50%
Expected volatility, maximum     52.80%
Risk-free interest rates, minimum     4.60%
Risk-free interest rates, maximum     5.40%
2021 Employee Stock Purchase Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected volatility, minimum 40.50% 26.50%  
Expected volatility, maximum 41.60% 42.60%  
Risk-free interest rates, minimum 3.80% 4.40%  
Risk-free interest rates, maximum 4.30% 5.40%  
Expected term (years) 6 months 6 months 6 months