v3.26.1
Earnings per Share - Summary of Potentially Dilutive Securities Excluded from the Diluted Earnings (Loss) per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 13,787,788 15,693,096 13,787,788 15,693,096
Time-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 13,787,788 15,547,598 13,787,788 15,547,598
Exit-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 145,498 0 145,498
Options | Time-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 1,424,216 2,522,917 1,424,216 2,522,917
Options | Exit-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 58,062 0 58,062
Restricted shares | Time-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 154 0 154
Restricted shares | Exit-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 205 0 205
RSUs | Time-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 12,363,572 12,964,601 12,363,572 12,964,601
RSUs | Exit-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 10,624 0 10,624
Incentive units | Time-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 59,926 0 59,926
Incentive units | Exit-Vesting Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents (in shares) 0 76,607 0 76,607