XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
SCHEDULE OF COMPONENTS OF LEASE EXPENSE

The components of lease expense are as follows:

 

 

(in thousands)  2025   2024   2025   2024 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
(in thousands)  2025   2024   2025   2024 
Operating lease expense  $867   $668   $1,742   $1,333 
Finance lease expense:                    
Amortization of leased assets   3    -    5    - 
Interest on lease liabilities   -    -    1    - 
Total finance lease expense   3    -    6    - 
Total lease expense  $870   $668   $1,748   $1,333 
SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES

Supplemental cash flow information related to leases is as follows:

 

 

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

Supplemental balance sheet information related to leases is as follows:

 

 

   June 30,   December 31, 
(in thousands)  2025   2024 
Operating leases          
Operating lease right-of-use assets  $16,123   $16,746 
           
Operating lease liabilities, current   3,462    2,682 
Operating lease liabilities, net of current portion   15,186    15,954 
Total operating lease liabilities  $18,648   $18,636 
           
Finance leases          
Property and equipment, at cost  $154   $112 
Accumulated depreciation   (117)   (112)
Property and equipment, net  $37   $- 
           
Weighted Average Remaining Lease Term          
Operating leases   6.2 years     6.8 years  
Finance leases   3.7 years     n/a  
           
Weighted Average Discount Rate          
Operating leases   4.9%   4.9%
Finance leases   5.5%   n/a  
SCHEDULE OF MATURITIES OF LEASE LIABILITIES

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

 

 

(in thousands)  Operating   Finance 
Years Ended December 31,  Leases   Leases 
2025 (remainder of year)  $1,796   $7 
2026   3,485    14 
2027   3,498    14 
2028   3,470    7 
2029   3,250    5 
Thereafter   5,716    - 
Total minimum lease payments   21,215    47 
Less: amount representing interest   (2,567)   (4)
Present value of capital lease liabilities  $18,648   $43