v3.22.1
Cash, Cash Equivalents, and Restricted Cash - Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash, Cash Equivalents, and Restricted Cash      
Cash denominated in United States dollars $ 102,560 $ 88,636  
Cash denominated in currency other than United States dollars 2,133 1,158  
Restricted cash 751 701  
Credit and debit card receivables 813 7  
Total cash, cash equivalents and restricted cash $ 106,257 $ 90,502 $ 2,635