v3.25.1
Marketable Debt Securities - Available-for-Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
May 10, 2025
Aug. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Total $ 121,215 $ 121,792
Available-For-Sale Marketable Securities, Gross Unrealized Gains 741 1,058
Available-For-Sale Marketable Securities, Gross Unrealized Losses (852) (692)
Available-For-Sale Marketable Securities, Fair Value 121,104 122,158
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Total 26,081 32,355
Available-For-Sale Marketable Securities, Gross Unrealized Gains 92 183
Available-For-Sale Marketable Securities, Gross Unrealized Losses (195) (78)
Available-For-Sale Marketable Securities, Fair Value 25,978 32,460
Government bonds    
Schedule of Available-for-sale Securities [Line Items]    
Total 58,790 50,251
Available-For-Sale Marketable Securities, Gross Unrealized Gains 501 483
Available-For-Sale Marketable Securities, Gross Unrealized Losses (423) (493)
Available-For-Sale Marketable Securities, Fair Value 58,868 50,241
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Total 22,432 22,859
Available-For-Sale Marketable Securities, Gross Unrealized Gains 108 326
Available-For-Sale Marketable Securities, Gross Unrealized Losses (215) (95)
Available-For-Sale Marketable Securities, Fair Value 22,325 23,090
Asset-backed securities and other    
Schedule of Available-for-sale Securities [Line Items]    
Total 13,912 16,327
Available-For-Sale Marketable Securities, Gross Unrealized Gains 40 66
Available-For-Sale Marketable Securities, Gross Unrealized Losses (19) (26)
Available-For-Sale Marketable Securities, Fair Value $ 13,933 $ 16,367