v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Other Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Summary of Investment Holdings    
Total other investments $ 114,483 $ 121,451
Investment, Type [Extensible Enumeration] Corporate equity securities Corporate equity securities
Pelthos Series A convertible preferred shares    
Summary of Investment Holdings    
Total other investments $ 96,870 $ 106,262
Equity securities in Primrose Bio    
Summary of Investment Holdings    
Total other investments 6,501 6,531
InvIOs investment    
Summary of Investment Holdings    
Total other investments 4,500 4,500
Pelthos loan receivable    
Summary of Investment Holdings    
Total other investments 5,359 4,158
Cost method investment in Zerion    
Summary of Investment Holdings    
Total other investments $ 1,253 $ 0