XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets , Net - Summary of Components of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross value $ 19,670 $ 19,670
Accumulated amortization 16,522 15,837
Carrying value 3,148 3,833
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross value 18,900 18,900
Accumulated amortization 16,066 15,685
Carrying value 2,834 3,215
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross value 460 460
Accumulated amortization 215 73
Carrying value 245 387
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross value 310 310
Accumulated amortization 241 79
Carrying value $ 69 $ 231