v3.26.1
Commitments and Contingencies - Schedule of Contractual Management Fee Commitments Obligation (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2026 $ 25,548
2027 51,095
2028 51,095
2029 51,095
2030 51,095
2031 51,095
2032 51,095
2033 51,095
Total $ 383,213