XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Revenues by Geographic Location [Line Items]        
Total revenue $ 230,033 $ 130,517 $ 362,382 $ 258,822
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 114,413 76,378 195,055 154,156
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 115,620 $ 54,139 $ 167,327 $ 104,666