Financial Instruments - Additional Information (Detail) - USD ($) $ in Millions |
Jun. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Strategic Investment | Fair Value, Measurements, Recurring | ||
Schedule of Available-for-sale Securities [Line Items] | ||
Strategic investments fair value | $ 23.8 | $ 16.5 |