XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Assets    
Total assets at fair value $ 2,627,704 $ 2,825,910
Marketable Equity Securities    
Assets    
Total assets at fair value 2,608,987 2,775,029
Interest Rate Cap    
Assets    
Total assets at fair value 18,717 50,881
Level 1    
Assets    
Total assets at fair value 2,608,987 2,775,029
Level 1 | Marketable Equity Securities    
Assets    
Total assets at fair value 2,608,987 2,775,029
Level 2    
Assets    
Total assets at fair value 18,717 50,881
Level 2 | Interest Rate Cap    
Assets    
Total assets at fair value $ 18,717 $ 50,881