v3.22.2.2
Subsequent Events (Details) - Subsequent Event - BioTrace
$ in Millions
Oct. 03, 2022
USD ($)
item
Subsequent Events  
Cash paid at closing | $ $ 2.5
Achievement of First Device Sold in the United States | United States  
Subsequent Events  
Number of annual payments | item 6
Net sales revenue (as a percent) 10.00%