XML 119 R99.htm IDEA: XBRL DOCUMENT v3.22.1
LEASE LIABILITIES - Lease Terms (Details)
12 Months Ended
Dec. 31, 2021
Buildings | Bottom of range  
Additional information about leasing activities  
Lease liability contract term 1 month
Buildings | Top of range  
Additional information about leasing activities  
Lease liability contract term 156 months
Buildings | Weighted average  
Additional information about leasing activities  
Lease liability contract term 40 months
Manufacturing equipment | Bottom of range  
Additional information about leasing activities  
Lease liability contract term 1 month
Manufacturing equipment | Top of range  
Additional information about leasing activities  
Lease liability contract term 84 months
Manufacturing equipment | Weighted average  
Additional information about leasing activities  
Lease liability contract term 21 months
Furniture, office equipment and other | Bottom of range  
Additional information about leasing activities  
Lease liability contract term 1 month
Furniture, office equipment and other | Top of range  
Additional information about leasing activities  
Lease liability contract term 46 months
Furniture, office equipment and other | Weighted average  
Additional information about leasing activities  
Lease liability contract term 14 months