v3.26.1
Stock-Based Compensation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
shares
Performance-based RSAs  
Stock-Based Compensation  
Unrecognized compensation cost (in Dollars) $ 90.4
Unrecognized compensation cost, period for recognition 1 year
Performance-based RSUs  
Stock-Based Compensation  
Unrecognized compensation cost (in Dollars) $ 3.8
Unrecognized compensation cost, period for recognition 7 months 6 days
Service-based stock awards and units  
Stock-Based Compensation  
Expiration period 2 years
Service-based stock awards and units | Minimum  
Stock-Based Compensation  
Expiration period 1 year
Service-based stock awards and units | Maximum  
Stock-Based Compensation  
Expiration period 3 years
Service-based RSAs  
Stock-Based Compensation  
Number of Shares, Granted | shares 2,609,487
Unrecognized compensation cost (in Dollars) $ 49.6
Unrecognized compensation cost, period for recognition 2 years
Service-based RSUs  
Stock-Based Compensation  
Number of Shares, Granted | shares 165,745
Unrecognized compensation cost (in Dollars) $ 3.3
Unrecognized compensation cost, period for recognition 1 year 4 months 24 days
2019 Equity Incentive Plan  
Stock-Based Compensation  
Number of shares reserved under the Plan | shares 2,600,611