v3.26.1
Credit Facility - Schedule of Future Expected Repayments of Principal Amount Due on Credit Facility (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 0
2027 0
2028 23,886
2029 12,614
Total principal repayments 36,500
Unamortized debt issuance costs (689)
Accrued final payment fee 656
Total credit facility, non-current, net $ 36,467