v3.26.1
Commitments and Contingencies - Maturity analysis of operating leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies    
2026 $ 396  
2027 742  
2028 374  
2029 374  
2030 374  
2031 280  
Total 2,540  
Discount factor $ (641)  
Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating lease liability - current, Operating lease liability - long term  
Operating lease liability $ 1,899  
Operating lease liability - current (525) $ (549)
Operating lease liability - long term $ 1,374 $ 352