XML 105 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]    
Accrued claims payable $ 22,799 $ 9,795
Accrued compensation 5,087 2,559
Accrued commission 1,334 1,216
Professional fees 1,216 1,315
Other 3,836 1,890
Total accrued expenses and other current liabilities $ 34,272 $ 16,775