v3.26.1
Deferred revenue (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
May 31, 2026
Aug. 31, 2025
Deferred revenue $ 3,408 $ 1,653
Drawdown 29,970 29,731
Accretion of deferred revenue 91 281
Revenue recognized (33,469) (28,257)
Deferred revenue $ 3,408