XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Revenues by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]        
Total revenues $ 1,123,767 $ 1,128,539 $ 3,372,489 $ 3,133,745
U.S. Customers [Member]        
Segment Reporting Information [Line Items]        
Total revenues 774,383 769,135 2,327,663 2,239,718
Non U.S. Customers [Member]        
Segment Reporting Information [Line Items]        
Total revenues $ 349,384 $ 359,404 $ 1,044,826 $ 894,027