v3.25.2
Stock-Based Compensation - Schedule of Significant Inputs and Assumptions of Fair Value (Details) - Performance stock units
6 Months Ended
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Volatility 40.00%
Expected term (in years) 2 years
Risk-free rate 3.99%