XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER BALANCE SHEET COMPONENTS - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
PROPERTY AND EQUIPMENT    
Revenue reserves $ 5,898 $ 4,577
Accrued expenses 3,580 3,661
Refund liability 2,017 1,488
Income tax payable 605  
Accrued professional fees 204 1,017
Accrued interest payable 387 271
Total $ 12,691 $ 11,014