Acquisition Of Strive Talent, Inc. (Narrative) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Apr. 26, 2021 |
May 31, 2021 |
May 31, 2020 |
May 31, 2021 |
May 31, 2020 |
Dec. 31, 2020 |
|
| Business Acquisition, Contingent Consideration [Line Items] | ||||||
| Revenue | $ 58,736 | $ 37,105 | $ 155,223 | $ 149,463 | ||
| Income (loss) from operations | 3,114 | $ (145) | 3,788 | $ (683) | ||
| Strive [Member] | ||||||
| Business Acquisition, Contingent Consideration [Line Items] | ||||||
| Aggregate consideration | $ 14,320 | |||||
| Purchase price paid in cash | 10,554 | |||||
| Amount in escrow | 1,000 | |||||
| Payable in equal cash payments on the first five anniversaries | 4,200 | |||||
| Payments to stockholders and option holders | 1,000 | |||||
| Revenue | $ 1,300 | |||||
| Income (loss) from operations | $ (1,100) | |||||
| Acquisition costs | $ 300 | $ 300 | ||||
| Strive [Member] | Maximum [Member] | ||||||
| Business Acquisition, Contingent Consideration [Line Items] | ||||||
| Aggregate consideration | 20,000 | |||||
| Earned by the former principal owner | 4,300 | |||||
| Additional contingent payments | $ 5,300 | |||||