v3.25.4
Fair Value Measurements and Financial Instruments - Summary of Change in Carrying Value of Level 3 Financial Instruments (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Equity Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the period $ 2,241 $ 297
Purchases   46,500
Changes in fair value   1,562
Changes in fair value (2,241)  
Transfer out of level 3   (46,118)
Balance at the end of the period 0 2,241
Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the period 751,700 455,400
Purchases 175,000 150,000
Gains/(losses) on initial recognition   5,000
Changes in fair value 42,679 161,086
Sales (510,553)  
Settlement of options and forward 200  
Redemptions (21,226) (19,786)
Balance at the end of the period 437,800 751,700
Funding Commitments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the period (12,080) (900)
Gains/(losses) on initial recognition   (5,000)
Changes in fair value 3,180  
Changes in fair value   (6,180)
Settlement of options and forward (200)  
Balance at the end of the period (9,100) (12,080)
Derivative Instrument    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the period 12,000 0
Purchases   18,000
Changes in fair value   (6,000)
Balance at the end of the period 0 12,000
Derivative Instrument | Cumulative Effect, Period of Adoption, Adjustment    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the period (12,000)  
Balance at the end of the period   (12,000)
Royalty at Fair Value    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the period 5,323 1,778
Changes in fair value   3,545
Changes in fair value (5,323)  
Balance at the end of the period $ 0 $ 5,323