Revenue - Additional Information (Detail) $ in Millions |
9 Months Ended |
---|---|
Sep. 30, 2022
USD ($)
| |
Revenue From Contract With Customer [Line Items] | |
Deferred Revenue To Be Recognized in remainer of fiscal year end | $ 2.3 |
Unearned amount to recognize in 2023 | 4.2 |
Unearned amount to recognize in 2024 | 0.2 |
Unearned amount to recognize in 2025 | $ 0.1 |