XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Facility (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Future Expected Repayments of Principal Amount Due on Credit Facility

Future expected repayments of principal amount due on the credit facility as of June 30, 2025 were as follows (in thousands):

 

Remainder of 2025

 

$

 

2026

 

 

 

2027

 

 

13,016

 

2028

 

 

21,292

 

2029

 

 

7,692

 

Total principal repayments

 

 

42,000

 

Unamortized debt issuance costs

 

 

(940

)

Accrued final payment fee

 

 

131

 

Total credit facility, non-current, net

 

$

41,191