v3.26.1
Leases - Lessee, Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Maturities of the operating lease liabilities    
2026 $ 69  
2027 377  
2028 497  
2029 512  
2030 528  
Thereafter 1,533  
Total 3,516  
Less: Imputed interest 643  
Present value of remaining lease payments 2,873  
Less: Current portion 119 $ 213
Non-current portion $ 2,754