v3.25.3
Tax Information - Components of Accumulated Earnings (Losses) on Tax Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Capital Loss Carryforwards [Abstract]    
Total Accumulated Earnings (Losses) - net $ (454,348) $ (373,670)