v3.25.2
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt

Debt consisted of the following as of June 30, 2025 and December 31, 2024:

 

 

June 30,

 

 

December 31,

 

 

2025

 

 

2024

 

Promissory notes

 

$

 

 

$

409,696

 

Motor vehicle and equipment loans

 

 

1,735,599

 

 

 

1,970,700

 

Total notes payable

 

 

1,735,599

 

 

 

2,380,396

 

less current portion of notes payable

 

 

(342,080

)

 

 

(939,110

)

Long term portion of notes payable

 

$

1,393,519

 

 

$

1,441,286