v3.26.3
Other Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Carrying Amount $ 160,767 $ 159,940
Accumulated Amortization (78,754) (65,526)
Net 82,013 94,414
Customer lists    
Intangible Asset, Finite-Lived [Line Items]    
Carrying Amount 129,596 130,389
Accumulated Amortization (63,059) (54,603)
Net 66,537 75,786
Trademarks and other intangible assets    
Intangible Asset, Finite-Lived [Line Items]    
Carrying Amount 31,171 29,551
Accumulated Amortization (15,695) (10,923)
Net $ 15,476 $ 18,628