XML 165 R36.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Movement in Deferred Revenue [Roll Forward]        
Beginning balance $ 29,394 $ 0 $ 3,877 $ 0
Advance billings 32,315 3,909 76,961 3,909
Revenue recognized (14,090) (1,026) (33,354) (1,026)
Other adjustments 0 0 135 0
Ending balance $ 47,619 $ 2,883 $ 47,619 $ 2,883