v3.26.1
Financing Agreement - Schedule of Principal Repayment Related to Credit Facility (Details) - Secured Debt - Line of Credit
$ in Thousands
Jun. 30, 2026
USD ($)
Line of Credit Facility [Line Items]  
2026 (remainder) $ 0
2027 40,000
2028 15,000
2029 15,000
2030 15,000
Thereafter 260,634
Total $ 345,634