Annual report pursuant to Section 13 and 15(d)

Revenue - Additional Information (Detail)

v3.22.4
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Revenue recognized from deferred revenue $ 5.9 $ 5.9
Contractual obligation recognized in remainder of 2023 8.8  
Contractual obligation recognized in 2024 3.3  
Contractual obligation recognized in 2025 1.6  
Contractual obligation recognized thereafter $ 0.5  
Amortization Period 1 year