XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued expenses

NOTE 9—Accrued expenses

The details of accrued expenses are set forth below:

 

 

December 31, 2023

 

 

December 31, 2022

 

Accrued expenses

 

$

43,071

 

 

$

31,267

 

Payroll related liabilities

 

 

41,712

 

 

 

40,338

 

Others

 

 

672

 

 

 

759

 

Accrued expenses

 

$

85,455

 

 

$

72,364