XML 55 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies.  
Schedule of lease costs

Year ended December 31, 

2024

    

2023

Operating lease cost

$

1,764

$

1,620

Short-term lease cost

 

33

 

39

Variable lease cost

 

970

 

983

Total lease cost

$

2,767

$

2,642

Schedule of operating lease assets, liabilities and other information

As of December 31,

As of December 31,

 

2024

    

2023

Operating leases

Assets

Right-of-use asset - operating leases

$

10,766

$

11,241

Liabilities

Operating lease liability, current

$

864

$

774

Operating lease liabilities, net of current portion

 

17,170

 

17,969

Total operating lease liabilities

$

18,034

$

18,743

Other information

Weighted-average remaining lease term (in years)

10.7

11.7

Weighted-average incremental borrowing rate

7.0%

7.0%

Schedule of maturities of operating lease liabilities

    

Operating Leases

2025

$

2,099

2026

 

2,225

2027

2,281

2028

2,338

2029

2,396

2030 and thereafter

14,760

Total undiscounted lease payments

26,099

Discount factor

 

(8,065)

Present value of lease liabilities

$

18,034