XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
June 30,
2023
December 31,
2022
Income and other taxes payable$10,489 $5,360 
Interest payable2,577 2,444 
Employee compensation and benefits3,136 813 
Accrued legal expense1,050 1,308 
CEO make-whole bonus846 1,200 
Lease liability1,148 1,050 
Accrued professional service fees1,091 2,317 
Settlement payable to a former director— 641 
Other accrued expenses1,253 548 
$21,590 $15,681