v3.25.2
Commitments and Contingencies - Schedule of Contractual Management Fee Commitments Obligation (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 22,385
2026 44,770
2027 44,770
2028 44,770
2029 44,770
Contractual Obligation, Total $ 201,465