XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 136,599 $ 120,654 $ 267,502 $ 240,084
Revenue Recognized at a Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 104,919 90,726 205,092 177,506
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 31,680 $ 29,928 $ 62,410 $ 62,578