v3.21.2
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Cash, Cash Equivalents, and Restricted Cash        
Cash denominated in United States dollars $ 106,384 $ 88,636    
Cash denominated in currency other than United States dollars 2,274 1,158    
Restricted cash 751 701    
Credit and debit card receivables 503 7    
Total cash, cash equivalents and restricted cash $ 109,912 $ 90,502 $ 62,595 $ 2,635