Contingent Earnout Liability - Schedule of Changes in Fair Value of Contingent Earnout Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Nov. 30, 2021 |
Nov. 30, 2020 |
|
| Business Acquisition Contingent Consideration [Line Items] | ||
| Change in fair value of contingent consideration | $ 67 | $ 3 |
| Outline Systems, LLC | ||
| Business Acquisition Contingent Consideration [Line Items] | ||
| Beginning balance | 5,462 | |
| Change in fair value of contingent consideration | 67 | |
| Payments to sellers | $ (5,529) | |