v3.26.1
Fair Value Measurements - Assets measured on recurring basis (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value Measurements            
Crypto Assets (Bitcoin) $ 402,964 $ 423,352 $ 293,902 $ 55,004 $ 0 $ 0
Recurring            
Fair Value Measurements            
Equity securities 20,720,749          
Crypto Assets (Bitcoin) 402,964   293,902      
Recurring | Interest Rate Protection Transaction            
Fair Value Measurements            
Derivative asset     27,224      
Recurring | Interest Rate Swap            
Fair Value Measurements            
Derivative asset     326,551      
Recurring | Level 1            
Fair Value Measurements            
Equity securities 20,720,749          
Crypto Assets (Bitcoin) $ 402,964   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     $ 326,551