XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Components of inventories    
Inventories, gross $ 85,455 $ 81,569
Reserve for obsolete and excess inventory (8,158) (7,720)
Inventories, net $ 77,297 $ 73,849