XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Future minimum lease payments under non-cancellable operating leases as of March 31, 2024 were as follows:

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

 

For the Year Ending December 31,   
Remainder of 2024  $1,680,674 
2025   2,283,354 
2026   850,276 
2027   111,065 
2028   9,228 
Total undiscounted operating lease payments   4,934,597 
Less imputed interest    (315,922)
Present value of operating lease payments  $4,618,675 

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: 

 

    March 31,
2024
    December  31,
2023
 
Assets            
Right-of-use assets, net   $ 4,277,724     $ 4,740,193  
                 
Liabilities                
Current operating lease liabilities   $ 2,037,547     $ 1,999,058  
Long-term operating lease liabilities     2,581,128       3,100,571  
Total lease liabilities   $ 4,618,675     $ 5,099,629