XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Jan. 31, 2022
Related Party Transaction [Line Items]      
Deferred revenue $ 38,900 $ 49,100  
Total remaining performance obligations 403,200    
Software Subscription Agreement | Baker Hughes Company      
Related Party Transaction [Line Items]      
Deferred revenue 318   $ 2,320
Commitments from non-cancellable contracts 188,455   234,945
Total remaining performance obligations $ 188,773   $ 237,265