XML 157 R61.htm IDEA: XBRL DOCUMENT v3.24.4
Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details)
Jun. 30, 2024
USD ($)
Schedule of Maturity Analysis of the Long-Term Debt [Abstract]  
2024 $ 187,946
2025 302,265
2026 309,306
2027 137,154
2028 56,384
Total debt 993,055
Less current portion 307,426
Long-term debt $ 685,629