XML 65 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of presentation and significant accounting policies - Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]        
Cash and cash equivalents $ 34,390 $ 54,280 $ 41,956  
Restricted cash 3,547 3,693 2,091  
Cash and cash equivalents, and restricted cash $ 37,937 $ 57,973 $ 44,047 $ 30,387