v3.25.1
Fair Value of Financial Instruments - Summary of Changes In Fair Value of Company's Level 3 Debt (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Transfers into/(out of) of Level 3 $ 0  
Significant Unobservable Inputs (Level 3)    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value, Beginning balance 1,710,169,000 $ 1,270,869,000
Purchases, net of deferred fees 218,458,000 1,207,496,000
Transfers into/(out of) of Level 3   (28,315,000)
Proceeds from sales and paydowns (157,087,000) (765,025,000)
Accretion of OID, EOT, and PIK payments 11,044,000 39,574,000
Net realized gain/(loss) $ (2,154,000) $ (23,430,000)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Realized gain Realized gain
Net change in unrealized appreciation/(depreciation) $ (3,085,000) $ 9,000,000
Fair Value, Ending balance 1,777,345,000 1,710,169,000
Net change in unrealized appreciation/(depreciation) on Level 3 investments still held (5,985,000) (17,478,000)
Debt | Significant Unobservable Inputs (Level 3)    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value, Beginning balance 1,602,131,000 1,222,077,000
Purchases, net of deferred fees 216,327,000 1,180,013,000
Non-cash conversions   (25,674,000)
Transfers into/(out of) of Level 3   (28,315,000)
Proceeds from sales and paydowns (155,875,000) (759,113,000)
Accretion of OID, EOT, and PIK payments 11,044,000 39,574,000
Net realized gain/(loss) (2,371,000) (21,294,000)
Net change in unrealized appreciation/(depreciation) (4,151,000) (5,137,000)
Fair Value, Ending balance 1,667,105,000 1,602,131,000
Net change in unrealized appreciation/(depreciation) on Level 3 investments still held (7,051,000) (24,105,000)
Equity | Significant Unobservable Inputs (Level 3)    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value, Beginning balance 56,584,000 15,150,000
Purchases, net of deferred fees 917,000 6,709,000
Non-cash conversions 69,000 31,802,000
Proceeds from sales and paydowns (471,000) (11,477,000)
Net realized gain/(loss) (3,000) 7,826,000
Net change in unrealized appreciation/(depreciation) 1,368,000 6,574,000
Fair Value, Ending balance 58,464,000 56,584,000
Net change in unrealized appreciation/(depreciation) on Level 3 investments still held 1,368,000 4,631,000
Warrants | Significant Unobservable Inputs (Level 3)    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value, Beginning balance 51,454,000 31,201,000
Purchases, net of deferred fees 1,214,000 20,774,000
Non-cash conversions (69,000) (6,128,000)
Proceeds from sales and paydowns (741,000) 8,006,000
Net realized gain/(loss) 220,000 (9,962,000)
Net change in unrealized appreciation/(depreciation) (302,000) 7,563,000
Fair Value, Ending balance 51,776,000 51,454,000
Net change in unrealized appreciation/(depreciation) on Level 3 investments still held $ (302,000) 1,996,000
Escrow Receivables | Significant Unobservable Inputs (Level 3)    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value, Beginning balance   2,441,000
Proceeds from sales and paydowns   $ (2,441,000)