v3.26.1
Fair Value Measurement - Summary of Reconciliation of Level 3 Assets (Parenthetical) (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value, net change in unrealized depreciation $ (1,643) $ (2,853)
Debt    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value, net change in unrealized depreciation 1,672 (3,932)
Equity/Other    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value, net change in unrealized depreciation $ (3,315) $ 1,079