v3.25.2
Indemnification, Guarantees, Commitments and Contingencies - Summary of Quarterly Distributions By Board Of Directors (Details) - $ / shares
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Distributions Declared Apr. 15, 2025 Mar. 20, 2025
Distributions Ex-Date May 23, 2025 Apr. 24, 2025
Distributions Record Date May 24, 2025 Apr. 25, 2025
Distributions Pay Date Jun. 14, 2025 May 16, 2025
Distributions Amount $ 0.12 $ 0.12