XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Facility - Schedule of Future Expected Repayments of Principal Amount Due on Credit Facility (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
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