XML 84 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Compensation, including bonuses, fringe benefits, and payroll taxes $ 11,611 $ 4,365
Professional fees 3,174 1,623
Current portion of operating lease liabilities 1,120 1,353
Commissions payable 1,168 197
Legal settlement $ 0 $ 1,225
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other liabilities Total accrued expenses and other liabilities
Total accrued expenses and other liabilities $ 17,073 $ 8,763