v3.25.4
Debt Investments - Schedule of Credit Rating of Debt Investments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
May 20, 2025
USD ($)
Debt Instrument [Line Items]    
Cost Basis $ 28,574  
Debt investments $ 28,574 $ 0
Percentage Based on Fair Value 1  
A3    
Debt Instrument [Line Items]    
Cost Basis $ 12,224  
Debt investments $ 12,224  
Percentage Based on Fair Value 0.43  
Baa2    
Debt Instrument [Line Items]    
Cost Basis $ 5,272  
Debt investments $ 5,272  
Percentage Based on Fair Value 0.18  
Baa3    
Debt Instrument [Line Items]    
Cost Basis $ 11,078  
Debt investments $ 11,078  
Percentage Based on Fair Value 0.39