XML 68 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business (Details)
12 Months Ended
Dec. 31, 2022
facility
segment
Organization and Description of Business  
Number of operating segments | segment 2
Number of manufacturing facilities 8
Concord, North Carolina  
Organization and Description of Business  
Number of manufacturing facilities 3
North Little Rock, Arkansas  
Organization and Description of Business  
Number of manufacturing facilities 2
Richmond, California  
Organization and Description of Business  
Number of manufacturing facilities 1
Kigali, Rwanda  
Organization and Description of Business  
Number of manufacturing facilities 1
Johor Bahru, Malaysia  
Organization and Description of Business  
Number of manufacturing facilities 1