XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
SCHEDULE OF COMPONENTS OF LEASE EXPENSE

The components of lease expense are as follows:

 

                 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
(in thousands)  2024   2023   2024   2023 
Operating lease expense  $668   $592   $1,333   $1,282 
Finance lease expense:                    
Amortization of leased assets   -    6    -    12 
Interest on lease liabilities   -    -    -    - 
Total finance lease expense   -    6    -    12 
Total lease expense  $668   $598   $1,333   $1,294 
SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES

Supplemental cash flow information related to leases is as follows:

 

         
   Six Months Ended 
   June 30, 
(in thousands)  2024   2023 
Cash paid for amounts included in measurement of lease liabilities:        
Operating cash flows from operating leases  $1,299    1,096 
Operating cash flows from finance leases   -    - 
Financing cash flows from finance leases   -    13 
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES

Supplemental balance sheet information related to leases is as follows:

 

   June 30,   December 31, 
(in thousands)  2024   2023 
Operating leases          
Operating lease right-of-use assets  $12,348   $13,758 
           
Current portion of operating lease liabilities   2,113    2,323 
Operating lease liabilities, net of current portion   11,936    12,714 
Total operating lease liabilities  $14,049   $15,037 
           
Finance leases          
Property and equipment, at cost  $112   $112 
Accumulated depreciation   (106)   (97)
Property and equipment, net  $6   $15 
           
Weighted Average Remaining Lease Term          
Operating leases    8.1 years      8.4 years  
           
Weighted Average Discount Rate          
Operating leases   4.6%   4.6%
SCHEDULE OF MATURITIES OF LEASE LIABILITIES

As of June 30, 2024, maturities of lease liabilities are as follows:

 

(in thousands)  Operating 
Years Ended December 31,  leases 
2024 (remainder of year)  $1,110 
2025   2,017 
2026   1,979 
2027   1,950 
Thereafter   9,663 
Total minimum lease payments   16,719 
Less: amount representing interest   (2,670)
Present value of capital lease liabilities  $14,049