v3.25.4
Equity Incentive Plan - Performance Plan Assumptions (Details) - Performance Shares - USD ($)
$ in Thousands
Jan. 08, 2024
Mar. 31, 2023
Jan. 11, 2023
Jan. 10, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected stock price volatility 24.60% 24.50% 25.40% 37.40%
Expected dividend yield 4.00% 4.00% 4.00% 4.00%
Risk-free interest rate 4.3294% 4.113% 3.8725% 3.906%
Fair value of performance units grant (in thousands) $ 6,858 $ 6,502 $ 609 $ 4,517