v3.25.2
Fair Value Measurements - Fair Value Measurements Carried at Fair Value on a Recurring Basis (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Available-for-sale debt securities $ 1,191,299 $ 963,178 $ 1,129,263 $ 1,148,653
Derivatives 0 75 $ 78,496 $ 83,807
Total 200,270,289 278,537,218    
Fair Value, Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Total 3,601,642 3,324,189    
Fair Value, Recurring | Debt securities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Available-for-sale debt securities 1,191,299 963,178    
Fair Value, Recurring | Money market fund        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Money market fund 2,410,343 2,360,936    
Fair Value, Recurring | Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Total 3,601,642 3,324,114    
Fair Value, Recurring | Level 1 | Debt securities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Available-for-sale debt securities 1,191,299 963,178    
Fair Value, Recurring | Level 1 | Money market fund        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Money market fund 2,410,343 2,360,936    
Fair Value, Recurring | Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Total 0 75    
Fair Value, Recurring | Level 2 | Debt securities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Available-for-sale debt securities 0 0    
Fair Value, Recurring | Level 2 | Money market fund        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Money market fund 0 0    
Fair Value, Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Total 0 0    
Fair Value, Recurring | Level 3 | Debt securities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Available-for-sale debt securities 0 0    
Fair Value, Recurring | Level 3 | Money market fund        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Money market fund 0 0    
Fair Value, Recurring | Derivative - interest rate cap        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Derivatives 0 75    
Fair Value, Recurring | Derivative - interest rate cap | Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Derivatives 0 0    
Fair Value, Recurring | Derivative - interest rate cap | Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Derivatives 0 75    
Fair Value, Recurring | Derivative - interest rate cap | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Derivatives $ 0 $ 0