v3.25.4
Investments - Gains and Losses on Derivative Instruments (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]      
Net realized and unrealized gains and losses on derivative instruments $ (866) $ 281 $ (204)
Foreign currency forward contracts | Net realized gains (losses) on investments      
Derivative [Line Items]      
Net realized and unrealized gains and losses on derivative instruments (403) (573) 226
Foreign currency forward contracts | Net change in unrealized gains (losses) on investments      
Derivative [Line Items]      
Net realized and unrealized gains and losses on derivative instruments $ (463) $ 854 $ (430)