XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Future minimum lease payments under non-cancellable operating leases as of June 30, 2024 were as follows:

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

 

For the Year Ending December 31,     
Remainder of 2024   $1,122,283 
2025    2,283,354 
2026    850,276 
2027    111,065 
2028    9,228 
Total undiscounted operating lease payments    4,376,206 
Less imputed interest     (255,118)
Present value of operating lease payments   $4,121,088 
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,
2024
   December 31,
2023
 
Assets          
Right-of-use assets, net  $3,808,903   $4,740,193 
           
Liabilities          
Current operating lease liabilities  $2,076,851   $1,999,058 
Long-term operating lease liabilities   2,044,237    3,100,571 
Total lease liabilities  $4,121,088   $5,099,629