XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration $ 0 $ 8,852 $ 27,615
Increase (decrease) in contingent consideration (7,227) (23,271) $ (19,257)
Avionics Interface Technologies, LLC      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration   8,900  
MiR      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Increase (decrease) in contingent consideration 7,200 19,700  
Autoguide LLC [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Increase (decrease) in contingent consideration   $ 3,500  
Autoguide LLC [Member] | Dispute In Respect Of Contingent Consideration [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Increase (decrease) in contingent consideration $ 87,700