XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Litigation-related funds received from escrow $ 5,929 $ 5,929
Accrued interest payable 4,643 174
Accrued professional service fees 2,824 3,252
Employee compensation and benefits 2,785 7,285
Income and other taxes payable 2,722 1,389
Accrued legal expense 2,141 1,608
Accrued infrastructure expense 1,570 900
Lease liability, short-term 1,471 1,405
Liability-classified award - KPI Awards 91 288
Other accrued expenses 1,317 704
Total accrued expenses and other current liabilities $ 25,493 $ 22,934