v3.26.1
Investments - Schedule of Gains and Losses on Derivative Instruments (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Net realized and unrealized gains and losses on derivative instruments $ (4) $ (710) $ 17 $ (1,005)
Foreign currency forward contracts | Income Statement Location [Axis]: us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax        
Derivative [Line Items]        
Net realized and unrealized gains and losses on derivative instruments 23 (732) (62) (255)
Foreign currency forward contracts | Income Statement Location [Axis]: us-gaap:ForeignCurrencyTransactionGainLossUnrealizedAfterTax        
Derivative [Line Items]        
Net realized and unrealized gains and losses on derivative instruments $ (27) $ 22 $ 79 $ (750)