v3.26.1
Long-Term Debt - Schedule of Aggregate Annual Maturities of Long-Term Debt (Details)
Mar. 31, 2026
USD ($)
Schedule of Aggregate Annual Maturities of Long-Term Debt [Abstract]  
Remainder of 2026 $ 17,610,044
2027 4,850,162
2028 4,931,219
2029 5,006,729
2030 5,130,354
Thereafter 35,652,018
Total long-term debt $ 73,180,526