Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of Operating Lease Expense

The operating lease expense were as follows:

 

    2024     2023  
    Years ended December 31,  
    2024     2023  
Lease cost                
Operating lease cost   $ 384,237     $ 353,329  
Summary of Supplemental Balance Sheet Information

Supplemental balance sheet information related to operating leases was as follows:

 

    2024     2023  
    December 31,  
    2024     2023  
Operating lease right-of-use assets at inception   $ 284,861     $ 1,276,515  
Accumulated amortization     (163,316 )     (1,160,942 )
Total operating lease right-of-use assets   $ 121,545     $ 115,573  
                 
Operating lease liabilities - current   $ 121,544     $ 119,272  
Operating lease liabilities - non-current     -       -  
Total operating lease liabilities   $ 121,544     $ 119,272  
                 
Right-of-use assets obtained in exchange for new operating lease liability     284,861       -  
                 
Weighted-average remaining lease term — operating leases (year)     0.41       0.42  
Weighted-average discount rate — operating leases     8.25 %     4.73 %
Schedule of Future Minimum Lease Payments Under Operating Leases

Future minimum lease payments under operating leases that have initial noncancelable lease terms in excess of one year at December 31, 2024, were as follows:

 

    Total  
Year Ended December 31,        
2025   $ 123,216  
Thereafter     -  
Total undiscounted lease payments     123,216  
Less: Imputed interest     (1,672 )
Operating lease liabilities   $ 121,544