v3.26.1
Secured Financing Agreements - Schedule of Maturities of Long-term Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
2026 $ 249,112
2027 90,887
2028 111,345
2029 20,400
2030 and thereafter 0
Total/weighted average  
Debt Instrument [Line Items]  
Total $ 471,744