XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and related taxes $ 15,763 $ 16,944
Accrued vendor liabilities 3,611 3,104
Accrued income and other nonemployee related taxes 5,152 5,001
Accrued professional services 3,174 1,723
Current portion of operating lease liabilities 1,800 1,807
Other accrued expenses and current liabilities 4,845 4,530
Accrued Expenses and Other Current Liabilities $ 34,345 $ 33,109