XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2021
Aug. 31, 2020
Revenues by Geographic Location [Line Items]    
Total revenue $ 128,305 $ 109,325
Domestic    
Revenues by Geographic Location [Line Items]    
Total revenue 77,779 67,324
International    
Revenues by Geographic Location [Line Items]    
Total revenue $ 50,526 $ 42,001