XML 37 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Lease Obligations

As of June 30, 2025, the future lease obligations were as follows (in thousands):

Year Ending December 31,

 

 

2025 (Remaining)

 

396

 

2026

 

527

 

2027

 

543

 

2028

 

492

 

2029

 

711

 

Thereafter

 

1,980

 

Total future minimum lease payments

 

4,649

 

Less: imputed interest

 

(1,646

)

Present value of operating lease liabilities

 

3,003

 

Less: current portion of operating lease liabilities

 

(153

)

Long-term portion of operating lease liabilities

$

2,850