v3.26.1
OTHER NON-CURRENT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Other Liabilities, Noncurrent [Abstract]  
Schedule of Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Product warranty$31,019 $28,612 
Deferred subsidy income5,797 6,190 
Other payable98 2,396 
Total$36,914 $37,198