XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.3
WARRANTIES (Tables)
9 Months Ended
Sep. 30, 2025
Warranties  
Changes in product warranty liabilities

Warranty liabilities, balance at December 31, 2024

$

133,251

Warranty claims

 

(186,844)

Warranty accruals

 

198,091

Foreign currency translation

68

Warranty liabilities, balance at September 30, 2025

$

144,566