Subsequent Events - Narrative (Details) |
6 Months Ended | ||||
|---|---|---|---|---|---|
|
Aug. 01, 2023
$ / shares
shares
|
Jun. 20, 2023 |
Jun. 30, 2023
$ / shares
shares
|
Jul. 31, 2023
shares
|
Dec. 31, 2022
$ / shares
shares
|
|
| Subsequent Event [Line Items] | |||||
| Stock split conversion ratio | 5 | ||||
| Common stock, authorized (in shares) | 100,000,000 | 100,000,000 | |||
| Common stock, par value (in dollars per share) | $ / shares | $ 0.001 | $ 0.001 | |||
| Performance Based Stock Awards | |||||
| Subsequent Event [Line Items] | |||||
| Cost not yet recognized, period for recognition | 2 years 1 month 6 days | ||||
| Forecast | |||||
| Subsequent Event [Line Items] | |||||
| Common stock, authorized (in shares) | 400,000,000 | 100,000,000 | |||
| Common stock, par value (in dollars per share) | $ / shares | $ 0.001 | ||||
| Subsequent Event | |||||
| Subsequent Event [Line Items] | |||||
| Shares received per share, stock splits | 4 |