XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition and Accounts Receivable - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2020
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Revenue Recognition And Accounts Receivable [Line Items]        
CARES Act of 2020 funds received $ 13,900 $ (4,791) $ (5,951)  
Other Long-Term Assets or Other Current Assets [Member]        
Revenue Recognition And Accounts Receivable [Line Items]        
Other contract assets   $ 1,300   $ 1,400