XML 122 R111.htm IDEA: XBRL DOCUMENT v3.22.2.2
Product Warranty Provision (Details) - Schedule of product warranty provision - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Product Warranty Provision Abstract    
Balance at beginning of year $ 2,028,266 $ 1,991,605
Warranty costs incurred (49,662) (34,439)
Provision for the year 124,673 16,995
Foreign exchange adjustment (222,312) 54,105
Balance at end of year 1,880,965 2,028,266
Less: Current portion (104,053) (127,837)
Non-current portion $ 1,776,912 $ 1,900,429