v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease, Cost
Operating lease expense consisted of:
Three months ended March 31,
(in thousands)
20252024
Operating lease expense
$672 $669 
Short-term lease expense and other (1)
175 303 
Total lease expense
$847 $972 
(1) Other lease expense includes variable lease expense.

Supplemental Cash Flow Information
Three months ended March 31,
Cash flow information (in thousands)
20252024
Cash paid for operating lease liabilities
$672 $662 
Schedule of Lessee, Operating Lease, Liability, Maturity
The future maturities of operating lease liabilities are as follows:

(in thousands)March 31, 2025
2025 (nine months remaining)$2,178 
20262,843 
20272,636 
20282,777 
20293,067 
Thereafter11,912 
Total minimum lease payments25,413 
Less: present value discount(6,944)
Total lease liability balance$18,469