v3.26.1
Capital Transactions - Stock Repurchases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]        
Repurchase of common stock (in shares) 15,677 43,116 31,776 87,161
Repurchase of common stock $ 98,298 $ 425,120 $ 213,723 $ 873,501