Annual report pursuant to Section 13 and 15(d)

BUSINESS, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)

v3.24.1
BUSINESS, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended
Dec. 31, 2023
Buildings [Member]  
Estimated useful life 35 years
Office equipment [Member] | Minimum [Member]  
Estimated useful life 3 years
Office equipment [Member] | Maximum [Member]  
Estimated useful life 5 years
Furniture and fixtures [Member] | Minimum [Member]  
Estimated useful life 3 years
Furniture and fixtures [Member] | Maximum [Member]  
Estimated useful life 7 years
Vehicles [Member] | Minimum [Member]  
Estimated useful life 4 years
Vehicles [Member] | Maximum [Member]  
Estimated useful life 5 years
Machinery and equipment [Member] | Minimum [Member]  
Estimated useful life 3 years
Machinery and equipment [Member] | Maximum [Member]  
Estimated useful life 6 years
Leasehold improvements [Member]  
Description of useful life The lesser of the estimated useful life or length of the lease
Construction in Process  
Description of useful life Not depreciated