XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
Leases  
Future minimum lease payments under non-cancellable operating leases as of September 30, 2025 were as follows:

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

 

For the Year Ending December 31,     
Remainder of 2025   $576,133 
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,127,968 
Less imputed interest    (3,002,734)
Present value of operating lease payments   $10,125,234 
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:

 

   September 30,
2025
   December 31,
2024
 
Assets          
Right-of-use assets, net  $9,871,784   $2,856,200 
           
Liabilities          
Current operating lease liabilities  $1,400,596   $2,162,154 
Long-term operating lease liabilities   8,724,638    938,418 
Total lease liabilities  $10,125,234   $3,100,572