v3.25.3
Stock-based Compensation - Schedule Of Estimate the Fair Value of the Market-Based PSUs (Details) - Market Based Performance Shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share-Based Compensation Arrangement    
Expected volatility 52.35% 60.68%
Risk-free rate 3.83% 4.53%
Expected dividend yield 0.00% 0.00%