v3.26.3
Commitments and Contingencies - Schedule of Contractual Management Fee Commitments Obligation (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2026 $ 13,158
2027 52,632
2028 52,632
2029 52,632
2030 52,632
2031 52,632
2032 52,632
2033 52,632
Total $ 381,582