Stockholders' Equity (Deficit) - Exchange Agreement (Details) shares in Millions |
12 Months Ended | ||
---|---|---|---|
May 03, 2017 |
Dec. 31, 2023
shares
|
Dec. 31, 2022
shares
|
|
Limited Partners' Capital Account [Line Items] | |||
Conversion ratio | 1.25 | ||
Class B | |||
Limited Partners' Capital Account [Line Items] | |||
Conversion ratio | 0.8 | ||
Exchange Agreement | |||
Limited Partners' Capital Account [Line Items] | |||
Conversion of stock, converted (less than) (in shares) | 0.1 | 0.1 | |
LLC units received (less than) (in shares) | 0.1 | 0.1 | |
Exchange Agreement | Class B | |||
Limited Partners' Capital Account [Line Items] | |||
Conversion of stock, converted (less than) (in shares) | 0.0 | 0.0 | |
Exchange Agreement | Class A | |||
Limited Partners' Capital Account [Line Items] | |||
Conversion ratio | 0.8 | ||
Conversion of stock, issued (less than) (in shares) | 0.1 | 0.1 |