v3.25.2
Organization and Description of Business - Narrative (Details)
Jun. 30, 2025
property
state
territory
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
May 17, 2019
$ / shares
May 15, 2019
$ / shares
shares
Organization and Description of Business (Details) [Line Items]        
Percentage of interest in operating partnership 77.30%      
Class A common stock        
Organization and Description of Business (Details) [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01    
Common stock, shares authorized (in shares) 500,000,000 500,000,000    
Common stock, shares issued (in shares) 24,237,197 23,494,487    
Class B common stock        
Organization and Description of Business (Details) [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01    
Common stock, shares authorized (in shares) 27,206 27,206    
Common stock, shares issued (in shares) 27,206 27,206    
USPS        
Organization and Description of Business (Details) [Line Items]        
Number of postal properties (in properties) | property 1,806      
Number of states (in states) | state 49      
Number of territories (in territories) | territory 1      
PRM        
Organization and Description of Business (Details) [Line Items]        
Number of postal properties (in properties) | property 358      
IPO        
Organization and Description of Business (Details) [Line Items]        
Common stock, par value (in dollars per share) | $ / shares     $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares)       100,000,000
IPO | Class A common stock        
Organization and Description of Business (Details) [Line Items]        
Common stock, shares authorized (in shares)       500,000,000
IPO | Class B common stock        
Organization and Description of Business (Details) [Line Items]        
Common stock, shares issued (in shares)       27,206