XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid Expenses and Other Current Assets and Accrued and Other Current Liabilities - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Current Assets And Other Current Liabilities [Abstract]    
Payroll and related costs $ 8,758 $ 7,949
Accrued liabilities 5,382 4,279
Bookings Commitment 2,157 2,153
Interest payable 1,675 703
Operating lease liabilities 2,188 2,105
Securities litigation and cyber estimated liability 220 1,470
Other accrued and other current liabilities 1,384 1,347
Accrued and other current liabilities $ 21,764 $ 20,006