v3.26.1
Debt - Schedule of principal repayments on outstanding debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2026 (remainder of year from July 1, 2026 to December 31, 2026) $ 0
2027 0
2028 55
2029 70
2030 75
Thereafter 3,900
Total estimated principal repayments $ 4,100