v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Rent Payments Under Operating Leases Future lease payments as of June 30, 2025 were as follows (in thousands):
Operating
 Leases
2025$535 
20261,086 
20271,113 
20281,140 
20291,169 
Thereafter795 
Total future lease payments5,838 
Less: Imputed interest1,001 
Present value of lease liabilities
$4,837 
Lease liabilities, current1,036 
Lease liabilities, non-current3,801 
Present value of lease liabilities
$4,837 
Lease, Cost
Other information related to our lease for the three and six months ended June 30, 2025 and 2024 is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows$263 256 524 511