v3.25.2
Equity-Based Compensation - Summary of stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
OPTIONS      
Outstanding as of beginning   5,155,414  
Granted   686,403  
Exercised   (49,922)  
Forfeited   (77,208)  
Outstanding as of ending 5,714,687 5,714,687 5,155,414
Exercisable 1,323,751 1,323,751  
WEIGHTED-AVERAGE EXERCISE PRICE      
Outstanding as of beginning (in dollars per share)   $ 35.12  
Granted (in dollars per share)   39.19  
Exercised (in dollars per share)   20.16  
Forfeited (in dollars per share)   34.87  
Outstanding as of ending (in dollars per share) $ 35.74 35.74 $ 35.12
Exercisable (in dollars per share) $ 28.93 $ 28.93  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Outstanding weighted-average remaining contractual term (in years)   9 years 9 years 4 months 24 days
Exercisable weighted-average remaining contractual term   8 years 7 months 6 days  
Outstanding aggregate intrinsic value $ 57,200 $ 57,200 $ 61,506
Exercisable aggregate intrinsic value 20,760 20,760  
Fair value units vested $ 10,900 $ 18,200