XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accounts Payable    
Related party amounts $ 325 $ (12,567)
Accrued Expenses And Other Current Liabilities    
Related party amounts 3,215 3,310
Deferred Revenue    
Related party amounts $ 10,670 $ (8,246)