v3.25.2
Cash, Cash Equivalents, and Restricted Cash - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Cash, Cash Equivalents, and Restricted Cash        
Cash denominated in United States dollars $ 2,741 $ 2,145    
Cash denominated in currency other than United States dollars 2,186 2,160    
Restricted cash 251 751    
Credit and debit card receivables 336 245    
Total cash, cash equivalents and restricted cash $ 5,514 $ 5,301 $ 6,170 $ 9,188