XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
License and title fees $ 784 $ 903
Payroll and bonuses 4,564 2,047
Deferred rent 0 1,636
Technology 1,120 1,127
Inventory 3,612 2,542
Other 4,289 6,173
Total Accrued Expenses $ 14,369 $ 14,428