XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities

As of December 31, 2023 and 2022, accrued expenses, accrued income taxes and other current liabilities consist of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Accrued bonus

 

$

15,247

 

 

$

11,007

 

Other accrued expenses and other current liabilities

 

 

18,471

 

 

 

28,186

 

Total

 

$

33,718

 

 

$

39,193