XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable [Member]    
Related party amounts $ 19 $ (50,001)
Accounts Payable    
Related party amounts (3,186) (8,915)
Accrued Expenses And Other Current Liabilities    
Related party amounts 4,993 (3,009)
Deferred Revenue    
Related party amounts $ (11,753) $ 26,812