XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Future minimum lease payments under non-cancellable operating leases as of June 30, 2025 were as follows:

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

 

For the Year Ending December 31,     
Remainder of 2025   $1,152,266 
2026    2,304,533 
2027    2,336,077 
2028    2,300,990 
2029    2,360,515 
Thereafter    3,249,720 
Total undiscounted operating lease payments    13,704,101 
Less imputed interest    (3,249,092)
Present value of operating lease payments   $10,455,009 
The following table sets forth the right-of-use assets and operating lease liabilities as of:

The following table sets forth the right-of-use assets and operating lease liabilities as of:  

 

    June 30,
2025
    December 31,
2024
 
Assets                
Right-of-use assets, net   $ 10,220,405     $ 2,856,200  
                 
Liabilities                
Current operating lease liabilities   $ 1,367,604     $ 2,162,154  
Long-term operating lease liabilities     9,087,405       938,418  
Total lease liabilities   $ 10,455,009     $ 3,100,572