XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of maturities of lease liabilities
       
Maturity of Lease Liabilities      
2025 (April to December)   $ 277,784  
2026     378,279  
2027     388,682  
2028     399,388  
2029     410,397  
Thereafter     927,902  
Total lease payments     2,782,432  
Less: interest     (801,004 )
Present value of lease liabilities   $ 1,981,428