v3.26.1
Schedule of Effective Tax Rate Reconciliation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Pretax book Income $ 1,257,676 $ 1,582,681 $ 2,390,816 $ 2,518,617
Pretax book Income, percentage     21.00% 21.00%
Pretax book Income     $ 502,071 $ 528,910
Permanent differences, net     $ 43,855 $ 38,692
Permanent differences, percentage     0.39% 0.32%
Permanent differences     $ 9,210 $ 8,125
Prior year federal permanent differences true-up, net     $ 110,378 $ 117,653
Prior year federal permanent differences true-up, percentage     0.97% 0.98%
Prior year federal permanent differences true-up     $ 23,179 $ 24,707
State income tax, net     $ 127,407 $ 114,662
State income tax, percentage     4.19% 4.37%
State income tax     $ 100,171 $ 110,143
Other deferred adjustment, net    
Other deferred adjustment, percentage     (4.98%) 0.60%
Other deferred adjustment     $ (118,982) $ 15,214
Total Tax benefits, percentage     21.57% 27.28%
Total Tax benefits $ 205,991 $ 405,680 $ 515,649 $ 687,099