Purchase of Capped Call Options (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 15, 2023 |
Mar. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||
| Purchase of capped call option | $ 66,211 | $ 0 | $ 66,211 | |
| Capped call options, initial cap price (in dollars per share) | $ 120.23 | |||
| Cap price, premium | 120.00% | |||
| Share price (in dollars per share) | $ 54.65 | |||