XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued and other current liabilities  
Schedule of Accrued and Other Current Liabilities

December 31, 

    

2022

    

2023

(In thousands)

Employee benefits

$

11,023

$

11,290

Other

 

2,370

 

1,892

Total

$

13,393

$

13,182