v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
investment
Dec. 31, 2025
Fair Value Measurements    
Fair value, asset, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income [extensible enumeration] Debt and Equity Securities, Unrealized Gain (Loss)  
Total net change in unrealized gain (loss) on investments attributable to Level 3 investments still held | $ $ 536  
Number of investments transferred from Level 3 to Level 1 | investment 0  
Minimum    
Fair Value Measurements    
Interest rate 7.52% 7.48%
Maximum    
Fair Value Measurements    
Interest rate 10.80% 10.94%