XML 94 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments for hosting, telecommunication usage, and maintenance services
As of December 31, 2019, future minimum payments under these arrangements were as follows (in thousands):
Year Ending December 31,Hosting ServicesTelecommunication Usage ServicesEquipment Maintenance Services
2020$307  $2,708  $140  
2021500  1,626  25  
2022700  384  —  
2023—   —  
Total future minimum payment$1,507  $4,722  $165