v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Lease

Future minimum lease payments under these leases at March 31, 2025 are as follows:

 

 

(in thousands)

 

2025 (remaining 9 months)

$

2,676

 

2026

 

1,234

 

2027

 

 

Total lease payments

 

3,910

 

Less: imputed interest

 

(159

)

Present value of lease payments

$

3,751

 

Schedule of Other Information of Operating Leases

The weighted average remaining lease term and discount rate related to the Company's leases were as follows:

 

 

March 31,
2025

 

 

December 31,
2024

 

Weighted average remaining lease term (years)

 

1.10

 

 

 

1.35

 

Weighted average discount rate

 

6.88

%

 

 

6.85

%