v3.26.1
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