v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Operating Lease Payments
As of June 30, 2025, future minimum commitments under the Company’s operating leases with lease terms in excess of 12 months were as follows:
(in thousands)
Operating Leases
2025 (remaining six months)$783 
20261,866 
20271,919 
20281,954 
20291,990 
Thereafter9,227 
Future minimum operating lease payments17,739 
Less: Interest(8,058)
Present value of lease liability$9,681 
Schedule of Lease Expense
The components of the Company’s lease expense are as follows:

Three Months Ended June 30,
Six Months Ended June 30,
(in thousands)2025202420252024
Lease cost:
Operating lease expense$388 $346 $814 $645 
Variable lease expense56 51 119 91 
Total lease expense$444 $397 $933 $736