XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]    
Unbilled revenue (contract assets) $ 39,684 $ 25,570
Customer deposits (contract liabilities) (46,042) (25,644)
Net contract (liabilities) assets (6,358) $ (74)
Unbilled revenue (contract assets) 14,114  
Customer deposits (contract liabilities) (20,398)  
Net contract (liabilities) assets (6,284)  
Change due to revenue recognized (Contract assets) 84,794  
Change due to revenue recognized(Contract Liabilities) 22,366  
Change due to invoicing customers/ additional deposits (Contract Assets) 70,680  
Change due to invoicing customers/ additional deposits (Contract Liabilities) $ 42,764