Quarterly report [Sections 13 or 15(d)]

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

v3.25.4
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]    
Unbilled revenue - contract assets $ 57,823 $ 38,494
Customer deposits - contract liabilities (111,984) (84,062)
Net contract (liabilities) assets (54,161) $ (45,568)
Unbilled revenue - contract assets 19,329  
Customer deposits - contract liabilities (27,922)  
Net contract (liabilities) assets (8,593)  
Change due to revenue recognized - Contract assets 93,028  
Change due to revenue recognized - Contract Liabilities 58,165  
Change due to invoicing customers/ additional deposits - Contract Assets (73,699)  
Change due to invoicing customers/ additional deposits - Contract Liabilities $ (86,087)