v3.25.1
Notes Payable (Tables)
3 Months Ended
Mar. 31, 2025
Notes Payable [Abstract]  
Schedule of Notes Payable

The Company’s notes payable at March 31, 2025 and December 31, 2024 are as follows:

 

   March 31,
2025
   December 31,
2024
 
         
         
$10,000,000 August 9, 2017 Loan  $12,333,052   $12,333,052 
$2,000,000 and $6,000,000 Notes   9,794,165    9,794,165 
$5,450,000 December 28, 2023 Loan   2,802,445    2,802,445 
$3,020,824 March 27, 2024 Loan   1,760,412    2,302,824 
Other   326,132    317,292 
$2,268,000 February 2025 Loan   1,620,000    
-
 
    28,636,206    27,549,778 
Unamortized debt issuance cost   (516,988)   (34,432)
Total   28,119,218    27,515,346 
           
Current portion, related party   (135,000)   (4,000,000)
Current portion, other   (4,754,555)   (7,725,272)
Long-term portion, related party   12,333,053    8,333,053 
Long-term portion, other  $10,896,610   $7,457,022 
Schedule of Future Payments

The Company is required to make future payments as follows:

 

2025  $
-
 
2026  $12,333,052 

The Company is required to make future payments as follows:

 

2025  $
-
 
2026  $9,794,165 

The Company is required to make future payments as follows:

 

2025  $2,000,000 
2026   802,445 

The Company is required to make future payments as follows:

 

2025  $1,460,412 
2026   300,000