XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Lines of Credit (Tables)
12 Months Ended
Dec. 31, 2024
Lines of Credit [Abstract]  
Schedule of Principal Payments

Principal payments required for the remaining terms of the loan facility and lines of credit as of December 31, 2024 are as follows:

 

Year  Lines of Credit 
2025   1,015,525 
2026   1,391,130 
   $2,406,655