Fair Value Measurements and Fair Value of Financial Instruments - Additional Information (Details) |
3 Months Ended | 9 Months Ended | 12 Months Ended |
---|---|---|---|
Sep. 30, 2021
USD ($)
Security
|
Sep. 30, 2021
USD ($)
Security
|
Dec. 31, 2020
USD ($)
Security
|
|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | |||
Fair value assets transferred from level 1 to level 2 | $ 0 | $ 0 | $ 0 |
Fair value assets transferred from level 2 to level 1 | 0 | 0 | 0 |
Fair value liabilities transferred from level 1 to level 2 | 0 | 0 | 0 |
Fair value liabilities transferred from level 2 to level 1 | 0 | 0 | 0 |
Fair value assets transferred into level 3 | 0 | 0 | 0 |
Fair value assets transferred out of level 3 | 0 | 0 | 0 |
Fair value liabilities transferred into level 3 | 0 | 0 | 0 |
Fair value liabilities transferred out of level 3 | $ 0 | $ 0 | $ 0 |
Level 3 | |||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | |||
Number of securities | Security | 0 | 0 | 0 |