XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of lease cost and supplemental lease information Operating lease expense is recorded on a straight-line basis over the lease term and lease costs were as follows:
For the years ended December 31,
202420232022
(in thousands)
Operating lease cost$5,365 $3,860 $3,268 
Variable lease cost511 405 43 
Short-term lease cost551 343 513 
Total lease cost$6,427 $4,608 $3,824 
Supplemental information related to operating lease transactions is as follows:
For the years ended December 31,
202420232022
(in thousands)
Lease liability payments$5,079 $3,692 $2,888 
Lease right-of-use assets obtained in exchange for liabilities$6,938 $5,005 $4,468 
Non-cash net decrease in lease assets due to lease modifications$98 $553 $(1,015)
Non-cash net decrease in lease liability due to lease modifications$(739)$(553)$1,015 
Weighted average remaining lease term and discount rate as of December 31, 2024 and 2023 were as follows:
As of December 31,
20242023
Weighted average remaining lease term, in years3.03.4
Weighted average discount rate8.1 %7.0 %
Schedule of operating lease maturities
As of December 31, 2024, operating lease liabilities will mature as follows:
Lease Payments
(in thousands)
20255,447 
20264,265 
20272,982 
2028
1,097 
2029452 
Thereafter113 
Total lease payments14,356 
Less: imputed interest(1,731)
Total$12,625