v3.26.1
Net (loss) income per share - Anti-dilutive Shares Excluded From Computation (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,648 9,482
RSUs and PSUs (treasury stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,389 0
Public warrants (treasury stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 286 286
Class 1 and Class 2 warrants (treasury stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 2,018 2,018
Opco common units (if-converted)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 0 7,178
Stock Options (treasury stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,955 0