XML 142 R23.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTIONS (Tables)
6 Months Ended
Nov. 30, 2022
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions The following tables illustrate related party revenue for the three and six months ended November 30, 2022 and November 30, 2021.
Revenue for the Three Months ended
(in thousands)November 30, 2022November 30, 2021
Customer A$4,016 $— 
Customer B$5,043 $— 

Revenue for the Six Months ended
(in thousands)November 30, 2022November 30, 2021
Customer A$6,469 $— 
Customer B$8,622 $— 

The following tables illustrate related party deferred revenue and deposits balances as of November 30, 2022 and May 31, 2022.

Customer A Balances as of
(in thousands)November 30, 2022May 31, 2022
Deferred revenue$700 $1,721 
Customer Deposits$1,584 $1,719 


Customer B Balances as of
(in thousands)November 30, 2022May 31, 2022
Deferred revenue$2,279 $888 
Customer Deposits$7,024 $6,508