XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Business Acquisitions - Additional Information (Details) - Sensor Scientific, Inc. - USD ($)
$ in Thousands
Dec. 30, 2020
Mar. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Percentage of outstanding shares acquired 100.00%    
Purchase price of fair values of assets and liabilities acquired $ 10,309    
Contingent consideration $ 2,000    
Contingent consideration current due   $ 150  
Accrued Expenses and Other Liabilities      
Business Acquisition [Line Items]      
Contingent consideration due   950 $ 800
Other Long-Term Obligations      
Business Acquisition [Line Items]      
Contingent consideration due   $ 1,050 $ 1,200