XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Valuations and Fair Value Measurements - Summary of Major Security Type of Fair Valuations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value $ 158,941 $ 157,292
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 8,759 4,676
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 150,147 118,178
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 35  
Short- term investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value   34,438
Level 1    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 8,759 39,114
Level 1 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 8,759 4,676
Level 1 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 1 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0  
Level 1 | Short- term investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value   34,438
Level 2    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 2 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 2 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 2 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0  
Level 2 | Short- term investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value   0
Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 150,182 118,178
Level 3 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 3 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 150,147 118,178
Level 3 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value $ 35  
Level 3 | Short- term investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value   $ 0