Fair Value Measurements - Additional Information (Detail) |
6 Months Ended |
---|---|
Jun. 30, 2021
Position
| |
Schedule of Available-for-sale Securities [Line Items] | |
Available-for-sale, investments in unrealized loss positions, number of positions | 17 |
Available-for-sale, investments in unrealized loss positions, number of positions, less than twelve months | 25 |
Maximum [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Available-for-sale investments effective maturity period | 2 years |