v3.26.1
Stock-Based Compensation (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Performance-based RSAs  
Stock-Based Compensation  
Unrecognized compensation cost (in Dollars) $ 62.3
Unrecognized compensation cost, period for recognition 9 months 18 days
Performance-based RSUs  
Stock-Based Compensation  
Unrecognized compensation cost (in Dollars) $ 1.8
Unrecognized compensation cost, period for recognition 4 months 24 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  
Unrecognized compensation cost (in Dollars) $ 38.7
Unrecognized compensation cost, period for recognition 1 year 10 months 24 days
Service-based RSUs  
Stock-Based Compensation  
Unrecognized compensation cost (in Dollars) $ 2.5
Unrecognized compensation cost, period for recognition 1 year 3 months 18 days
2019 Equity Incentive Plan  
Stock-Based Compensation  
Common stock reserved for issuance | shares 15,000,000
Number of shares reserved under the Plan | shares 19,709,910