v3.26.1
Operating Leases (Tables)
6 Months Ended
Jun. 30, 2026
Operating Leases  
Schedule of supplemental balance sheet information related to the lease
       
    June 30,   December 31,
    2026   2025
Operating lease ROU asset   $ 2,519,284     $  

 

    June 30,   December 31,
    2026   2025
Operating lease liabilities:                
Current portion   $ 453,498     $  
Non-current portion     2,098,848        
Total   $ 2,552,346     $  
Schedule of future minimum lease payments
      
Year Ending December 31,   
2026 (except for the six months ended June 30, 2026)   $289,250 
2027    610,585 
2028    643,632 
2029    677,672 
2030    712,732 
       
Total lease payment    2,933,871 
Less imputed interest    (381,525)
Total   $2,552,346 
Schedule of discount rate and lease term
         
  June 30,   December 31,
    2026   2025
Weighted average discount rate     6 %     NA  
Weighted average remaining lease term (years)     4.5       NA