v3.26.1
Investments - Schedule of unrealized and realized gains (losses) recognized on equity securities (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Net gains (losses) recognized during the period $ (9,587) $ 961
Less: Realized net gains (losses) recognized on equity securities sold 2,549 (6,934)
Unrealized net gains (losses) recognized on equity securities held $ (12,136) $ 7,895