Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail)

v3.22.4
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2022
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]    
Unbilled revenue (contract assets) $ 33,509 $ 25,570
Customer deposits (contract liabilities) (44,300) (25,644)
Net contract (liabilities) assets (10,791) $ (74)
Unbilled revenue (contract assets) 7,939  
Customer deposits (contract liabilities) (18,656)  
Net contract liabilities (10,717)  
Change due to revenue recognized (Contract assets) 58,274  
Change due to revenue recognized(Contract Liabilities) 22,918  
Change due to invoicing customers/ additional deposits (Contract Assets) 50,335  
Change due to invoicing customers/ additional deposits (Contract Liabilities) $ 41,574