Quarterly report [Sections 13 or 15(d)]

Revenue from Contracts with Customers - Schedule of Deferred Revenue (Details)

v3.26.3
Revenue from Contracts with Customers - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of period $ 0 $ 3,594
Advance billings 172
Revenue recognized (8) (2,942)
Balance, end of period $ 164 $ 652