v3.25.4
Summary of significant accounting policies and basis of presentation - Restricted Cash - (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of significant accounting policies and basis of presentation        
Cash and cash equivalents $ 65,300 $ 71,367    
Restricted cash included in deposits and other non-current assets 2,736 2,874    
Total cash, cash equivalents, and restricted cash $ 68,036 $ 74,241 $ 70,395 $ 100,474