v3.26.1
Equity Incentive Plan - Additional Information (Details) - 2024 Equity Incentive Plan [Member] - shares
6 Months Ended
May 20, 2031
May 20, 2028
Jan. 05, 2028
May 20, 2026
Apr. 29, 2026
Jan. 05, 2026
Jun. 30, 2026
Restricted Stock [Member]              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted         21,060    
Restricted Common Stock [Member]              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted       2,438   15,247  
Restricted Common Stock [Member] | Forecast [Member]              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted 1,378 1,060          
Vest date May 20, 2031 May 20, 2028 Jan. 05, 2028        
Long Term Incentive Plan [Member]              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted       45,895 5,983 268,766  
Long Term Incentive Plan [Member] | Minimum              
Stockholders Equity Note Disclosure [Line Items]              
Expected volatility             26.00%
Dividend yield             6.60%
Risk-free interest rate             3.50%
Expected life             3 years
Long Term Incentive Plan [Member] | Maximum              
Stockholders Equity Note Disclosure [Line Items]              
Expected volatility             27.00%
Dividend yield             8.30%
Risk-free interest rate             4.00%
Expected life             8 years
Long Term Incentive Plan [Member] | Total Shareholder Return Performance Thresholds              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted           20,589  
Vest date           Dec. 31, 2028  
Long Term Incentive Plan [Member] | Operational Performance Hurdles              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted           25,806  
Vest date           Dec. 31, 2028  
Expected volatility             25.00%
Dividend yield             8.10%
Risk-free interest rate             3.70%
Expected life             1 year
Long Term Incentive Plan [Member] | Performance Based LTIP              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted           222,371  
Vest date           Jan. 05, 2031  
Expected volatility             26.00%
Dividend yield             6.50%
Risk-free interest rate             4.50%
Expected life             8 years
Service-Based LTIP              
Stockholders Equity Note Disclosure [Line Items]              
Units Granted           136,314  
Vest date           Dec. 31, 2028