XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite and Indefinite Lived Intangible Assets [Line Items]      
Intangible assets, Trade name $ 2,167 $ 2,442  
Intangible assets, gross 11,389 12,493  
Accumulated amortization (6,195) (6,289)  
Intangible assets, net 5,194 6,204 [1] $ 7,217
Customer Relationships [Member]      
Finite and Indefinite Lived Intangible Assets [Line Items]      
Intangible assets, gross 5,375 5,850  
Developed Technology [Member]      
Finite and Indefinite Lived Intangible Assets [Line Items]      
Intangible assets, gross $ 3,847 $ 4,201  
[1] The December 31, 2021 balance sheet was adjusted to present inventory using the FIFO basis of costing. See Note 2.