Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.22.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Nov. 01, 2021
Oct. 28, 2020
Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Credit amount     $ 5,000
Subsequent Event | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Credit amount $ 25,000    
Aggregate principal amount $ 10,000    
Commitment fee percentage 2.00%    
Subsequent Event | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit | Maximum      
Subsequent Event [Line Items]      
Aggregate principal amount $ 15,000    
Subsequent Event | First Covenant | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Aggregate principal amount $ 5,000    
Subsequent Event | First Covenant | Eurocurrency Rate | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Variable rate 6.00%    
Subsequent Event | First Covenant | Base Rate | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Variable rate 5.00%    
Subsequent Event | Second Covenant | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Aggregate principal amount $ 5,000    
Subsequent Event | Second Covenant | Eurocurrency Rate | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Variable rate 7.50%    
Subsequent Event | Second Covenant | Base Rate | Revolving Credit Facility | Adams Street Capital Agreement | Line of Credit      
Subsequent Event [Line Items]      
Variable rate 6.50%    
Techshot, Inc. | Subsequent Event      
Subsequent Event [Line Items]      
Percent of ownership acquired   100.00%  
Assets assumed   $ 20,763  
Liabilities assumed   6,563  
Cash paid   $ 40,721