v3.22.4
Basic and Diluted Net Loss Per Share - Schedule of Potentially Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Rollover SARs | Rollover Awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 1,339,423 2,004,712 2,474,011
Rollover LTIPs | Rollover Awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 0 0 2,316,869
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 9,595,527 9,570,667 8,692,347
PSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 8,950,771 9,643,666 4,877,277
Public warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 0 0 878,346
Private placement warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 5,933,334 0 5,933,334
Earnout shares reserved for future issuance      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares excluded from computation of basic and diluted earnings per share (in shares) 21,507 24,060 1,260,281