v3.26.1
Income Taxes - Income tax expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Taxes        
Federal $ 314,120 $ 99,012 $ 439,702 $ 183,152
State and local 25,429 8,016 35,595 14,828
Total $ 339,549 $ 107,028 $ 475,297 $ 197,980