v3.26.1
Equity-Based Compensation (Details) - Restricted Stock Units (RSUs) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of awards granted (shares) 2,898,484 1,576,743
Award granted, aggregated value $ 37,379 $ 28,009
Vested (shares) 1,920,004  
Vesting percentage 33.33%