v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Fair value measurements (Details) - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost $ 11,543 $ 9,948
Unrealized gains 0 0
Unrealized losses 0 (4)
Fair value 11,543 9,944
Level 1:    
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost 11,543 9,948
Unrealized gains 0 0
Unrealized losses 0 (4)
Fair value 11,543 9,944
Level 1: | Term deposits (due within one year)    
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost 1,500 1,500
Unrealized gains 0 0
Unrealized losses 0 0
Fair value 1,500 1,500
Level 1: | Money Market    
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost 10,043  
Unrealized gains 0  
Unrealized losses 0  
Fair value 10,043  
Level 1: | Corporate debt securities (due within one year)    
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost   8,448
Unrealized gains   0
Unrealized losses   (4)
Fair value   8,444
Level 2:    
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost 0 0
Unrealized gains 0 0
Unrealized losses 0 0
Fair value 0 0
Level 3:    
Defined Benefit Plan Disclosure [Line Items]    
Amortized cost 0 0
Unrealized gains 0 0
Unrealized losses 0 0
Fair value $ 0 $ 0