v3.26.1
Financial Instruments - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
May 31, 2025
Aug. 31, 2024
Cash and Cash Equivalents [Line Items]        
Amortized Cost $ 269,450 $ 194,757    
Unrealized Gains 31 71    
Unrealized Losses (41) (19)    
Fair Value 269,440 194,809    
Cash and Cash Equivalents 157,993 [1] 173,001 [1] $ 243,425 $ 356,170
Current Marketable Securities 75,051 9,005    
Noncurrent Marketable Securities 36,396 12,803    
Cash [Member]        
Cash and Cash Equivalents [Line Items]        
Amortized Cost 42,005 129,113    
Unrealized Gains 0 0    
Unrealized Losses 0 0    
Fair Value 42,005 129,113    
Cash and Cash Equivalents [1] 42,005 129,113    
Current Marketable Securities 0 0    
Noncurrent Marketable Securities 0 0    
Money Market Funds [Member] | Level 1 [Member]        
Cash and Cash Equivalents [Line Items]        
Amortized Cost 77,144 39,574    
Unrealized Gains 0 0    
Unrealized Losses 0 0    
Fair Value 77,144 39,574    
Cash and Cash Equivalents [1] 77,144 39,574    
Current Marketable Securities 0 0    
Noncurrent Marketable Securities 0 0    
U.S Treasury Securities [Member] | Level 1 [Member]        
Cash and Cash Equivalents [Line Items]        
Amortized Cost 24,207      
Unrealized Gains 0      
Unrealized Losses (1)      
Fair Value 24,206      
Cash and Cash Equivalents [1] 7,981      
Current Marketable Securities 16,225      
Noncurrent Marketable Securities 0      
U.S Agency Securities [Member] | Level 2 [Member]        
Cash and Cash Equivalents [Line Items]        
Amortized Cost 18,498      
Unrealized Gains 0      
Unrealized Losses (11)      
Fair Value 18,487      
Cash and Cash Equivalents [1] 0      
Current Marketable Securities 0      
Noncurrent Marketable Securities 18,487      
Commercial Paper [Member] | Level 2 [Member]        
Cash and Cash Equivalents [Line Items]        
Amortized Cost 85,784      
Unrealized Gains 0      
Unrealized Losses (1)      
Fair Value 85,783      
Cash and Cash Equivalents [1] 30,863      
Current Marketable Securities 54,920      
Noncurrent Marketable Securities 0      
Corporate Debt Securities [Member] | Level 2 [Member]        
Cash and Cash Equivalents [Line Items]        
Amortized Cost 21,812 26,070    
Unrealized Gains 31 71    
Unrealized Losses (28) (19)    
Fair Value 21,815 26,122    
Cash and Cash Equivalents [1] 0 4,314    
Current Marketable Securities 3,906 9,005    
Noncurrent Marketable Securities $ 17,909 $ 12,803    
[1] Cash and cash equivalents includes restricted cash and cash equivalents.