Stockholders' Equity - Additional Information (Details) $ / shares in Units, $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025
USD ($)
Vote
$ / shares
shares
|
Dec. 31, 2024
$ / shares
shares
|
Aug. 31, 2024
USD ($)
|
|
Share Repurchase Program [Line Items] | |||
Number of votes per share | Vote | 1 | ||
Common stock, shares authorized | 1,600,000,000 | 1,600,000,000 | |
Common stock, par or stated value per share | $ / shares | $ 0.001 | $ 0.001 | |
Preferred stock, shares authorized | 50,000,000 | 50,000,000 | |
Preferred stock par value | $ / shares | $ 0.001 | $ 0.001 | |
Common stock reserved for future issuance | 61,832,833 | ||
Share repurchase program, authorized, amount | $ | $ 100,000 | ||
Share repurchased subsequently retired | 0 | ||
Share repurchase program, remaining authorized, amount | $ | $ 50,000 | ||
2024 Amended and Restated Credit Agreement | |||
Share Repurchase Program [Line Items] | |||
Stock repurchase program cap price | $ | $ 50,000 |
X | ||||||||||
- Definition Common stock, number of votes entitled per share. No definition available.
|
X | ||||||||||
- Definition Stock repurchase program cap price. 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/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Aggregate number of common shares reserved for future issuance. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. No definition available.
|
X | ||||||||||
- Definition Number of shares that have been repurchased and retired during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|