XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTIES (Tables)
9 Months Ended
Sep. 30, 2023
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2022

$

98,564

Warranty claims

 

(135,309)

Warranty accruals

 

151,460

Foreign currency translation

60

Warranty liabilities, balance at September 30, 2023

$

114,775