XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Category
Dec. 31, 2020
USD ($)
Revenue [Line Items]      
Number of categories | Category   3  
Remaining performance obligations $ 0 $ 0  
Recognized revenue 2,000,000.0 9,800,000  
Other Than Maintenance Services [Member]      
Revenue [Line Items]      
Remaining performance obligations $ 20,700,000 $ 20,700,000 $ 17,700,000