XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of Components of Lease Expenses

The components of lease expense were as follows:

  

   2025   2024 
   For the Six Months Ended 
   June 30, 
   2025   2024 
Operating lease cost:          
Amortization of right-of-use asset  $77,359   $32,389 
Interest on lease liability   20,243    14,124 
Total operating lease cost   97,602    46,513 
Finance lease cost:          
Amortization of right-of-use asset  $17,005   $17,114 
Interest on lease liability   6,357    6,915 
Total finance lease cost   23,362    24,029 
Total lease costs  $120,964   $70,542 
Schedule of Supplemental Information Related to Leases

Supplemental balance sheet information related to leases was as follows:

  

   June 30,   December 31, 
   2025   2024 
Operating lease:          
Operating lease assets  $1,366,677   $1,444,036 
           
Current portion of operating lease liability  $-    - 
Noncurrent operating lease liability   1,593,424    1,573,035 
Total operating lease liability  $1,593,424   $1,573,035 
Finance lease:          
Finance lease assets  $114,456   $131,461 
           
Current portion of finance lease liability  $30,888    29,243 
Noncurrent finance lease liability   75,529    92,761 
Total finance lease liability  $106,417   $122,004 
           
Weighted average remaining lease term:          
Operating lease   9.77 years    9.86 years 
Finance lease   2.66 years    3.13 years 
           
Weighted average discount rate:          
Operating lease   9%   9%
Finance lease   11%   11%
Schedule of Supplemental Cash and Other Information Related to finance Leases

Supplemental cash flow and other information related to finance leases was as follows:

  

   2025   2024 
   For the Six Months Ended 
   June 30, 
   2025   2024 
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows (provided by) used for operating leases  $(20,389)  $1,875 
Finance cash flows used for finance leases  $15,587   $15,027 
Leased assets obtained in exchange for lease liabilities:          
Total operating lease liabilities  $-   $1,943,358 
Total finance lease liabilities  $-   $168,320 
Schedule of Future Minimum Operating Lease Payments

The future minimum lease payments due under operating leases as of June 30, 2025, is as follows:

  

Year Ending  Minimum Lease 
December 31,  Commitments 
2025 (for the six months remaining)  $48,000 
2026   192,000 
2027   256,000 
2028   280,000 
2029   296,000 
Thereafter   1,300,000 
Total minimum lease payments   2,372,000 
Less effects of discounting   778,576 
Lease liability recognized   1,593,424 
Less current portion   - 
Long-term operating lease liability  $1,593,424 
Schedule of Future Minimum Lease Payments

The future minimum lease payments due under finance leases as of June 30, 2025, is as follows:

  

Year Ending  Minimum Lease 
December 31,  Commitments 
2025 (for the six months remaining)  $21,943 
2026   43,886 
2027   43,886 
2028   14,629 
Total minimum lease payments   124,344 
Less effects of discounting   17,927 
Lease liability recognized   106,417 
Less current portion   30,888 
Long-term finance lease liability  $75,529