As of June 30, 2026
Total
Less than 1 year
1 - 3 years
3 - 5 years
More than 5 years
$ in thousands
IT licensing agreements
2,271
1,081
1,190
-
Total commitments
As of December 31, 2025
2,812
1,731
Disclosure of schedule of off-balance sheet commitments.
No definition available.