v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Costs and Other Operating Lease Information
The components of lease expenses were as follows (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
Operating lease cost$521 $677 $1,433 $1,559 
Variable lease cost308 163 617 431 
Other Lease Information
The following table provides a summary of other information related to leases (in thousands):
Six months ended
June 30,
20252024
Cash payments included in operating cash flows from lease arrangements$1,226$1,657
Leases, Additional Financial Information
The following table provides supplemental balance sheet information related to leases:
June 30,
2025
December 31,
2024
Weighted-average remaining lease term—operating leases7.17 years6.65 years
Weighted-average discount rate—operating leases%%
Lessee, Operating Lease, Liability, to be Paid, Maturity
Maturity of lease liabilities under non-cancellable operating leases as of June 30, 2025, are as follows (in thousands):
Payments due by periodAmount
2025 (Remainder)$554 
20261,285 
20271,150 
20281,099 
20291,132 
Thereafter3,497 
Total lease payments 8,717 
Less interest1,811 
Present value of lease liabilities$6,906