XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Prepaid Expenses and Other Current Assets and Accrued and Other Current Liabilities Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Current Assets And Other Current Liabilities [Abstract]    
Payroll and related costs $ 5,602 $ 8,545
Accrued liabilities 2,264 2,640
Bookings Commitment 1,679 1,661
Interest payable 703 703
Operating lease liabilities 2,002 1,912
Other accrued and other current liabilities 1,062 897
Accrued and other current liabilities $ 13,312 $ 16,358