v3.25.2
Equity-Based Compensation - Summary of restricted stock unit activity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2023
Jun. 30, 2025
Jun. 30, 2025
NUMBER OF SHARES      
Granted 100,000    
WEIGHTED-AVERAGE GRANT DATE FAIR VALUE PER SHARE      
Fair value of vested units   $ 0.7 $ 1.4
Restricted stock unit      
NUMBER OF SHARES      
Beginning balance     267,564
Vested     (37,213)
Forfeited     (5,908)
Ending balance   224,443 224,443
WEIGHTED-AVERAGE GRANT DATE FAIR VALUE PER SHARE      
Beginning balance (in dollars per share)     $ 38.48
Vested (in dollars per share)     36.54
Forfeited (in dollars per share)     43.61
Ending balance (in dollars per share)   $ 38.67 $ 38.67
Fair value of vested units   $ 0.9 $ 1.9