XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Future minimum lease payments under non-cancellable operating leases as of December 31, 2022 were as follows:

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

 

Year ending December 31,        
         
2023     $ 2,140,254  
2024       2,222,280  
2025       2,276,850  
2026       843,772  
2027       116,724  
Total undiscounted operating lease payments       7,599,880  
Less imputed interest       (704,834 )
Present value of operating lease payments     $ 6,895,046  
The following table sets forth the ROU assets and operating lease liabilities as of December 31, 2022 and 2021:

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

 

   2022   2021 
Assets        
ROU assets, net  $6,526,627   $7,796,768 
           
Liabilities          
Current operating lease liabilities  $1,817,811   $1,580,453 
Long-term operating lease liabilities   5,077,235    6,445,728 
Total lease liabilities  $6,895,046   $8,026,181