v3.26.1
Employee Benefit Plans - Schedule of Fair Value of the Defined Benefit Pension Plan Assets by Major Categories and by Levels within the Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets $ 233,831 $ 201,459 $ 170,640
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 200,330 185,158  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 33,501 16,301  
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 26,588 21,202  
Cash and cash equivalents | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 26,588 21,202  
Cash and cash equivalents | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 0 0  
Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 80,223 60,867  
Equity securities | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 80,223 60,867  
Equity securities | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 0 0  
Debt securities      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 52,819 50,178  
Debt securities | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 52,819 50,178  
Debt securities | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 0 0  
Real estate funds      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 51,422 51,739  
Real estate funds | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 31,979 44,906  
Real estate funds | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 19,443 6,833  
Hedge funds      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 13,556 8,994  
Hedge funds | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 0 0  
Hedge funds | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 13,556 8,994  
Other      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 9,223 8,479  
Other | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets 8,721 8,005  
Other | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Total fair value of plan assets $ 502 $ 474