XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 145,528 $ 138,437 $ 290,724 $ 280,406
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)     13,200  
Revenue Recognized at a Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 117,448 108,385 226,745 214,526
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 28,080 $ 30,052 $ 63,979 $ 65,880