v3.25.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Reimbursement of monthly automobile expenses $ 1,000    
Automobile reimbursement amount 6,832 $ 8,198  
Rental income $ 3,000,052 2,913,461  
PEO      
Related Party Transaction [Line Items]      
Termination of notice period 30 days    
Rental income $ 1,200 1,200  
PEO | Global Self Storage, Inc      
Related Party Transaction [Line Items]      
Percentage ownership by affiliates, directors and employees 10.20%    
Winco      
Related Party Transaction [Line Items]      
Aggregate administrative and support function expenses accrued and paid $ 3,775 7,064  
Allocated matching expense 28,749 29,053  
MMC and Winco      
Related Party Transaction [Line Items]      
Reimbursements payable 64,842   $ 34,973
MMC      
Related Party Transaction [Line Items]      
Aggregate compensation benefits accrued expense paid $ 773,678 $ 799,061