v3.26.1
Long-Term Debt - Schedule of Aggregate Annual Maturities of Long-Term Debt (Details)
Jun. 30, 2026
USD ($)
Schedule of Aggregate Annual Maturities of Long-Term Debt [Abstract]  
Remainder of 2026 $ 17,245,892
2027 4,760,018
2028 4,844,774
2029 4,923,364
2030 7,544,679
Thereafter 33,928,496
Total long-term debt $ 73,247,223