Investments - Schedule of Unrealized (Losses) Gains Associated Equity Investments (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Equity Securities, FV-NI, Unrealized Gain (Loss) [Abstract] | ||
| Net unrealized gain on equity investments | $ 0 | $ 0 |