XML 130 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt [Abstract]  
Schedule of Maturity Analysis of the Long-Term Debt The following table presents the maturity analysis of the long-term debt as of June 30, 2024:
Years    
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