v3.25.1
Commitments and Contingencies - Schedule of Contractual Management Fee Commitments Obligation (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 33,040
2026 44,054
2027 44,054
2028 44,054
2029 44,054
Contractual Obligation, Total $ 209,256