v3.26.1
Fair Value Measurements - Assets measured on recurring basis (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Fair Value Measurements    
Money market funds $ 6,006,303  
Equity securities 12,416,668  
Crypto Assets (Bitcoin) 423,352 $ 293,902
Interest Rate Protection Transaction    
Fair Value Measurements    
Derivative asset   $ 27,224
Derivative Asset, Statement of Financial Position [Extensible Enumeration]   Other assets
Interest Rate Swap    
Fair Value Measurements    
Derivative asset $ 360,480 $ 326,551
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Recurring | Level 1    
Fair Value Measurements    
Money market funds $ 6,006,303  
Equity securities 12,416,668  
Crypto Assets (Bitcoin) 423,352 $ 293,902
Recurring | Level 2 | Interest Rate Protection Transaction    
Fair Value Measurements    
Derivative asset   27,224
Recurring | Level 2 | Interest Rate Swap    
Fair Value Measurements    
Derivative asset $ 360,480 $ 326,551