XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued expenses $ 19,051 $ 12,067
Accrued compensation 16,093 9,812
Accrued professional services, taxes, and other expenses 7,894 5,368
Operating lease liabilities, current portion 3,225 0
Total accrued expenses and other current liabilities 46,263 $ 27,247
Payments of deferred compensation costs $ 1,200