v3.26.1
Other investments and concentration of credit risk -Schedule of other investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other investments and concentration of credit risk    
Carrying amount of equity investments $ 15,143 $ 15,615
Convertible note receivable 15,124 14,622
Total $ 30,267 $ 30,237