XML 67 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]    
Percentage of revenue subject to point-in-time recognition 99.00% 99.00%
Minimum percentage of sale extended warranties on capital equipment 1.00%  
Maximum percentage of total revenue derived from sale of single-use (disposable) products 98.00%