Stockholders' Equity - Additional Information (Details) $ / shares in Units, $ in Thousands |
12 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
Nov. 20, 2023
$ / shares
shares
|
Dec. 31, 2023
USD ($)
votePerShare
shares
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
Feb. 27, 2024
USD ($)
|
Feb. 23, 2022
USD ($)
|
||||
| Class Of Stock [Line Items] | |||||||||
| Percentage of aggregate outstanding shares of common stock to be cease | 10.00% | ||||||||
| Repurchases of Class A common stock | $ 103,974 | [1] | $ 101,721 | ||||||
| Common Class A | |||||||||
| Class Of Stock [Line Items] | |||||||||
| Number of votes per share | votePerShare | 1 | ||||||||
| Stock repurchase agreement, authorized amount | $ 250,000 | ||||||||
| Stock repurchase program, available for future repurchases | $ 44,300 | ||||||||
| Repurchased shares (in shares) | shares | 12,000,000 | ||||||||
| Repurchased shares (in usd per share) | $ / shares | $ 5.47 | ||||||||
| Stock price (in usd per share) | $ / shares | $ 5.76 | ||||||||
| Common Class A | Subsequent Event | |||||||||
| Class Of Stock [Line Items] | |||||||||
| Stock repurchase agreement, authorized amount | $ 450,000 | ||||||||
| Common Class B | |||||||||
| Class Of Stock [Line Items] | |||||||||
| Number of votes per share | votePerShare | 10 | ||||||||
| Number of shares convertible per share | shares | 1 | ||||||||
| Conversion of stock, amount | $ 12,000 | $ 1,800 | $ 13,100 | ||||||
| |||||||||
| X | ||||||||||
- Definition Minimum percentage of aggregate outstanding shares of common stock to be cease. No definition available.
|
| X | ||||||||||
- Definition Number of Shares Convertible Per Share No definition available.
|
| X | ||||||||||
- Definition Number of Votes Per Share No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Price of a single share of a number of saleable stocks of a company. No definition available.
|
| X | ||||||||||
- Definition Amount of stock repurchase plan authorized. No definition available.
|
| X | ||||||||||
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. No definition available.
|
| X | ||||||||||
- Definition Amount remaining of a stock repurchase plan authorized. No definition available.
|
| X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Total cost of shares repurchased divided by the total number of shares repurchased. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|