v3.26.1
Long-term obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Long-term obligations      
Pension obligations - accrued pension liability $ 9,534   $ 9,278
Microsoft licenses 1,665   6
Total long-term obligations 11,199   9,284
Less: Current portion of long-term obligations 2,255   1,659
Totals Non-Current portion of long-term obligations $ 8,944   $ 7,625
Microsoft licenses, Amount payable annually over the term of the agreement   $ 900