XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 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
March 31,
20252024
Operating lease cost$912 $882 
Variable lease cost309 268 
Other Lease Information
The following table provides a summary of other information related to leases (in thousands):
Three months ended
March 31,
20252024
Cash payments included in operating cash flows from lease arrangements$851$936
Leases, Additional Financial Information
The following table provides supplemental balance sheet information related to leases:
March 31,
2025
December 31,
2024
Weighted-average remaining lease term—operating leases7.12 years6.65 years
Weighted-average discount rate—operating leases%%
Lessee, Operating Lease, Liability, to be Paid, Maturity
Maturity of lease liabilities under our non-cancellable operating leases as of March 31, 2025, are as follows (in thousands):
Payments due by periodAmount
2025 (Remainder)$904 
20261,247 
20271,137 
20281,099 
20291,132 
Thereafter3,497 
Total lease payments 9,016 
Less interest1,884 
Present value of lease liabilities$7,132