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 leases supplemental balance sheet information
               
    December 31,   December 31,
    2024   2023
Operating lease ROU asset   $ 390,686     $ 854,990  

 

                 
    December 31,   December 31,
    2024   2023
Operating lease liabilities:                
Current portion   $ 436,730     $ 482,897  
Non-current portion           436,730  
Total   $ 436,730     $ 919,627  
Schedule of future minimum lease payments under the non-cancelable
       
Year Ending December 31,        
         
2025   $ 437,580  
Total lease payment        
Less imputed interest     (850 )
Total   $ 436,730  
Schedule of operating lease cost
       
    December 31,
    2024
Weighted average discount rate     0.36 %
Weighted average remaining lease term (years)     1.92