XML 35 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases

Future minimum lease payments under non-cancellable leases as of March 31, 2025 were as follows (in thousands):

 

2025

 

$

2,167

 

2026

 

 

3,250

 

2027

 

 

699

 

2028

 

 

532

 

Total lease payments

 

 

6,648

 

Less imputed interest

 

 

(698

)

Present value of lease liabilities

 

$

5,950

 

Summary of Lease Balances

Lease balances as of March 31, 2025 were as follows (in thousands):

 

Operating right-of-use assets

 

$

3,831

 

Current Portion of operating lease liabilities

 

$

2,351

 

Non-current portion of operating lease liabilities

 

 

1,861

 

Total operating lease liabilities

 

$

4,212

 

Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate of Operating Leases

The weighted average remaining lease term and weighted average discount rate of the Company’s operating leases as of March 31, 2025 were as follows:

 

Weighted average remaining lease term in years

 

 

2.3

 

Weighted average discount rate

 

 

10.25

%