XML 146 R133.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business (Details) - facility
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Organization and Description of Business    
Number of manufacturing facilities 7 7
Concord, North Carolina    
Organization and Description of Business    
Number of manufacturing facilities 3 3
North Little Rock, Arkansas    
Organization and Description of Business    
Number of manufacturing facilities 2 2
Kigali, Rwanda    
Organization and Description of Business    
Number of manufacturing facilities 1 1
Johor Bahru, Malaysia    
Organization and Description of Business    
Number of manufacturing facilities 1 1