XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2022
Mar. 31, 2022
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Accounts receivable from contracts with customers $ 530,676 $ 605,384
Contract liabilities balance 20,796 $ 7,667
Payment received and deferred 47,424  
Payment recognized in revenue $ (34,295)