XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
Total operating lease costs $ 6,293 $ 7,476 $ 8,540
Cost of revenue      
Lessee, Lease, Description [Line Items]      
Total operating lease costs 62 489 740
Sales and marketing      
Lessee, Lease, Description [Line Items]      
Total operating lease costs 1,356 1,680 1,741
Technology and development      
Lessee, Lease, Description [Line Items]      
Total operating lease costs 2,082 2,420 2,462
General and administrative      
Lessee, Lease, Description [Line Items]      
Total operating lease costs $ 2,793 $ 2,887 $ 3,597