XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (Details)
12 Months Ended
Dec. 31, 2022
Building and improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
Building and improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 35 years
Machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
Office furniture and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Office furniture and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
Computer equipment and software | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Computer equipment and software | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Motor vehicles  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years