v3.25.4
Leases - ROU assets and lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Feb. 28, 2025
Dec. 31, 2024
Leases [Abstract]      
Operating lease right-of-use assets, net $ 1,846 $ 1,700 $ 1,334
Current portion of lease liability $ 271   $ 477
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating lease right-of-use assets, net   Operating lease right-of-use assets, net
Non-current portion of lease liabilities $ 1,801   $ 732
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Non-current portion of lease liabilities   Non-current portion of lease liabilities