XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Revenues by Geographic Location [Line Items]        
Total revenue $ 218,255 $ 128,244 $ 580,637 $ 387,066
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 109,919 77,297 304,974 231,454
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 108,336 $ 50,947 $ 275,663 $ 155,612