XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions - Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Jul. 31, 2021
Related Party Transaction [Line Items]      
Deferred revenue $ 43,700 $ 49,100  
Total remaining performance obligations 458,200    
Software Subscription Agreement | Baker Hughes Company      
Related Party Transaction [Line Items]      
Deferred revenue 2,051   $ 25,146
Commitments from non-cancellable contracts 195,949   69,858
Total remaining performance obligations $ 198,000   $ 95,004