v3.26.1
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Activity for Level 3 Assets Measured at Fair Value on a Recurring Basis (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Transfer from Level 2 $ 4,500
Fair value transfers of assets measured on a recurring basis 0
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Unrealized net loss for the period included in other comprehensive income for securities held at quarter-end 30
Equity Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance, December 31, 2025 3,437
Total included in earnings 1,834
Total included in other comprehensive income 0
Issuances 204
Principal payments 0
Transfer from Level 2 0
Exercises and settlements (591)
Transfers to Level 1 (equity investments with readily determinable fair values) (1,558)
Ending balance 3,326
Credit-linked notes  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance, December 31, 2025 113,634
Total included in earnings (206)
Total included in other comprehensive income 217
Issuances 0
Principal payments (3,282)
Transfer from Level 2 0
Exercises and settlements 0
Transfers to Level 1 (equity investments with readily determinable fair values) 0
Ending balance 110,363
Corporate debt securities  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance, December 31, 2025 2,370
Total included in earnings 0
Total included in other comprehensive income 30
Issuances 0
Principal payments 0
Transfer from Level 2 4,500
Exercises and settlements 0
Fair value transfers of assets measured on a recurring basis 0
Balance, June 30, 2026 $ 6,900