v3.26.3
Trade and other receivables, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Trade and other receivables, net    
Trade receivables, gross $ 11,681 $ 7,621
Contract assets, gross   386
Trade receivables and contract assets 11,681 8,007
Allowance for expected credit losses (1,185) (898)
Trade receivables, net 10,496 7,109
Tax receivables 412 311
Other receivables 83 80
Total trade and other receivables, net 10,991 7,500
Less: Current portion $ 10,991 7,200
Long-term portion   $ 300