v3.25.3
Tax Information - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Investment Tax Information [Line Items]    
Distributable earnings to paid-in capital in excess of par $ (454,348) $ (373,670)