v3.25.2
Equity-Based Compensation - Schedule of Stock Option Activity Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Shares Subject to Options Outstanding        
Options outstanding, beginning balance (in shares) 8,717,493 8,762,481 8,762,481  
Options granted (in shares) 0 0    
Options exercised (in shares) (99,107) (24,472)    
Options forfeited / expired (in shares) (113,097) (20,516)    
Options outstanding, ending balance (in shares) 8,505,289 8,717,493 8,505,289 8,762,481
Options outstanding, vested and exercisable (in shares) 8,044,833   8,044,833  
Weighted- Average Exercise Price per Option        
Options outstanding, beginning balance (in dollars per share) $ 17.00 $ 16.97 $ 16.97  
Options granted (n dollars per share) 0    
Options exercised (in dollars per share) 16.30 8.47    
Options forfeited / expired (in dollars per share) 16.22 16.06    
Options outstanding, ending balance (in dollars per share) 17.02 $ 17.00 17.02 $ 16.97
Options outstanding, vested and exercisable (in dollars per share) $ 17.65   $ 17.65  
Stock Option Activity, Additional Disclosures        
Weighted-average remaining contractual terms, outstanding 5 years 9 months 10 days 6 years 14 days   6 years 3 months 14 days
Weighted-average remaining contractual terms, vested and exercisable     5 years 9 months 3 days  
Aggregate intrinsic value $ 4,624 $ 14,203 $ 4,624 $ 2,250
Aggregate intrinsic value, vested and exercisable $ 3,427   $ 3,427