XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
ACCRUED AND OTHER CURRENT LIABILITIES ACCRUED AND OTHER CURRENT LIABILITIES
Accrued and other current liabilities consisted of the following:
(in thousands)
December 31,
20232022
Accrued insurance
$1,222 $517 
Accrued payroll and related expenses
14,284 14,137 
Deferred revenue (advance from customer)19,190 10,000 
Capital expenditure, taxes and others accruals
40,920 24,373 
Total
$75,616 $49,027