The Company - Additional Information (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] | |||
Proceeds from common stock offering | $ 1,817,900 | ||
Follow-on public Offerings [Member] | |||
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] | |||
Proceeds from common stock offering | 648,315 | $ 296,607 | $ 0 |
At The Market Offerings | |||
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] | |||
Proceeds from common stock offering | $ 45,255 | $ 49,461 | $ 72,256 |