XML 65 R41.htm IDEA: XBRL DOCUMENT v3.25.4
OTHER PAYABLES AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Other Payables and Accrued Expenses
At December 31, 2025 and 2024, other payables and accrued expenses consisted of the following:
December 31,
20252024
 Accrued commissions $26,931 $20,180 
 Accrued warranty 19,104 12,710 
 Accrued payroll 24,830 21,677 
 Accrued machine sales fees 13,341 8,840 
 Accrued Lingang construction fees 24,258 28,103 
 Individual income tax payable 19,552 11,975 
 Payable for investments 4,838 4,729 
 Others 17,542 13,443 
Total$150,396 $121,657