XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Valuations and Fair Value Measurements - Summary of Major Security Type of Fair Valuations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value $ 166,550 $ 157,292
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 4,735 4,676
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 132,238 118,178
Short-term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 29,577 34,438
Fair Value, Inputs, Level 1 [Member]    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 34,312 39,114
Fair Value, Inputs, Level 1 [Member] | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 4,735 4,676
Fair Value, Inputs, Level 1 [Member] | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Short-term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 29,577 34,438
Fair Value, Inputs, Level 2 [Member]    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Short-term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Fair Value, Inputs, Level 3 [Member]    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 132,238 118,178
Fair Value, Inputs, Level 3 [Member] | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Fair Value, Inputs, Level 3 [Member] | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 132,238 118,178
Fair Value, Inputs, Level 3 [Member] | Short-term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value $ 0 $ 0