v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
SCHEDULE OF COMPONENTS OF LEASE EXPENSE

The components of lease expense are as follows:

  

(in thousands)  2026   2025   2026   2025 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
(in thousands)  2026   2025   2026   2025 
Operating lease expense  $1,314   $867   $2,493   $1,742 
Finance lease expense:                    
Amortization of leased assets   4    3    7    5 
Interest on lease liabilities   -    -    1    1 
Total finance lease expense   4    3    8    6 
Sublease income   (135)   -    (271)   - 
Total lease expense  $1,183   $870   $2,230   $1,748 
SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES

Supplemental cash flow information related to leases is as follows:

   

(in thousands)  2026   2025 
   Six Months Ended 
   June 30, 
(in thousands)  2026   2025 
Cash paid for amounts included in measurement of lease liabilities:          
Operating cash flows from operating leases  $2,409   $1,097 
Operating cash flows from finance leases   8    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)  2026   2025 
Operating leases          
Operating lease right-of-use assets  $17,655   $14,075 
           
Operating lease liabilities, current   5,119    3,481 
Operating lease liabilities, net of current portion   15,743    14,034 
Total operating lease liabilities  $20,862   $17,515 
           
Finance leases          
Property and equipment, at cost  $159   $157 
Accumulated depreciation   (129)   (120)
Property and equipment, net  $30   $37 
           
Weighted Average Remaining Lease Term          
Operating leases   4.8 years     5.7 years  
Finance leases   2.3 years     2.3 years  
           
Weighted Average Discount Rate          
Operating leases   5.7%   4.9%
Finance leases   5.5%   5.5%
SCHEDULE OF MATURITIES OF LEASE LIABILITIES

As of June 30, 2026, maturities of lease liabilities are as follows (in thousands):

  

(in thousands)  Operating   Finance 
Years Ended December 31,  Leases   Leases 
2026 (remainder of year)  $2,715   $8 
2027   5,325    15 
2028   5,168    7 
2029   4,252    5 
2030   2,393    - 
Thereafter   3,682    - 
Total minimum lease payments   23,535    35 
Less: amount representing interest   (2,673)   (5)
Present value of capital lease liabilities  $20,862   $30