v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Operating Lease Payments
As of September 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 three months)
$396 
20261,865 
20271,919 
20281,954 
20291,990 
Thereafter9,295 
Future minimum operating lease payments17,419 
Less: Interest(7,908)
Present value of lease liability$9,511 
Schedule of Lease Expense
The components of the Company’s lease expense are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2025202420252024
Operating lease expense$368 $260 $1,182 $905 
Variable lease expense58 66 177 156 
Total lease expense$426 $326 $1,359 $1,061