Common Stock (Details) |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2024
USD ($)
vote
$ / shares
shares
|
Mar. 31, 2023
USD ($)
|
Dec. 31, 2023
$ / shares
shares
|
|
Equity [Abstract] | |||
Common stock, authorized (in shares) | shares | 725,000,000 | 725,000,000 | |
Common stock, par value (in dollars per share) | $ / shares | $ 0.0001 | $ 0.0001 | |
Voting rights, number of votes | vote | 1 | ||
Dividends declared, paid and unpaid | $ | $ 0 | $ 0 |