v3.26.1
Schedule of Pro Forma Information (Details) - Alabama JV Acquisition [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]        
Pro forma revenue $ 2,278,370 $ 2,175,453 $ 4,655,495 $ 4,089,848
Pro forma net income (loss) $ 944,204 $ (626,069) $ (56,469) $ (22,788,074)