v3.26.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Future minimum lease payments under non-cancellable operating leases as of December 31, 2025 were as follows:

Future minimum lease payments under non-cancellable operating leases as of December 31, 2025 were as follows:

 

Year ending December 31,      
2026     $2,304,533  
2027     $2,336,077  
2028     $2,300,990  
2029     $2,360,515  
2030     $2,431,331  
Thereafter     $   818,389  
Total undiscounted operating lease payments     $12,551,835  
Less imputed interest     (2,764,330)  
Present value of operating lease payments   $ $9,787,505  
The following table sets forth the ROU assets and operating lease liabilities as of December 31, 2025 and 2024:

The following table sets forth the ROU assets and operating lease liabilities as of December 31, 2025 and 2024:

 

   2025   2024 
Assets          
ROU assets, net  $9,515,207   $2,856,200 
           
Liabilities          
Current operating lease liabilities  $1,434,385   $2,162,154 
Long-term operating lease liabilities   8,353,120    938,418 
Total lease liabilities  $9,787,505   $3,100,572