v3.26.1
Equity Incentive Plan - Additional Information (Details) - 2024 Equity Incentive Plan [Member] - shares
3 Months Ended
Jan. 05, 2028
Jan. 05, 2026
Mar. 31, 2026
Apr. 22, 2026
Apr. 21, 2026
Subsequent Event          
Stockholders Equity Note Disclosure [Line Items]          
Maximum number of shares of common stock reserved for issuance       4,315,000 1,440,000
Restricted Common Stock [Member]          
Stockholders Equity Note Disclosure [Line Items]          
Units Granted   15,247      
Restricted Common Stock [Member] | Forecast [Member]          
Stockholders Equity Note Disclosure [Line Items]          
Vest date Jan. 05, 2028        
Long Term Incentive Plan [Member]          
Stockholders Equity Note Disclosure [Line Items]          
Units Granted   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     0.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      
Long Term Incentive Plan [Member] | Performance Based LTIP          
Stockholders Equity Note Disclosure [Line Items]          
Units Granted   222,371      
Vest date   Jan. 05, 2031      
Service-Based LTIP          
Stockholders Equity Note Disclosure [Line Items]          
Units Granted   136,314      
Vest date   Dec. 31, 2028