XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Schedule of Future Maturities of Long-Term Debt (Details)
Dec. 31, 2024
USD ($)
Schedule of Future Maturities of Long-Term Debt [Abstract]  
2025 $ 19,122,009
2026 15,960,020
2027 14,367,985
2028 12,362,183
2029 and 10,066,705
Thereafter 3,861,630
Total $ 75,740,532