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

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

 

   June 30,
2025
   December 31,
2024
 
$10,000,000 August 9, 2017 Loan  $
-
   $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 
$3,020,824 March 27, 2024 Loan   1,400,000    2,302,824 
Other   
-
    317,292 
$2,268,000 February 2025 Loan   567,000    
-
 
$17,500,000 May 2025 Loan   17,500,000    
-
 
    29,261,165    27,549,778 
Unamortized debt issuance cost and debt discount   (2,387,309)   (34,432)
Total   26,873,856    27,515,346 
           
Current portion, shareholder   
-
    (4,000,000)
Current portion, other   (1,894,857)   (7,725,272)
Long-term portion, shareholder   
-
    8,333,053 
Long-term portion, other  $24,978,999   $7,457,022 
Schedule of Future Payments

The Company is required to make future payments as follows:

 

2025  $1,400,000 

The Company is required to make future payments as follows:

 

2025  $- 
2026  $700,000 
2027  $1,400,000 
2028  $1,400,000 
2029  $14,000,000