v3.26.1
OTHER NON-CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
Other Liabilities, Noncurrent [Abstract]  
Schedule of Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Product warranty - non-current$29,621 $28,612 
Deferred subsidy income- non-current5,984 6,190 
Other non-current payable98 2,396 
Total$35,703 $37,198