v3.26.1
Operating Leases (Tables)
3 Months Ended
Mar. 31, 2026
Operating Leases [Abstract]  
Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities on December 31, 2025, are as follows:

 

  2026:   $ 898,345  
  2027:   $ 870,619  
  2028:   $ 674,267  
  2029:   $ 199,358  
  Total   $ 2,642,589