XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued 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