XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Other Investment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Summary of Investment Holdings    
Total other investments $ 106,721 $ 10,908
Investment, Type [Extensible Enumeration] Corporate equity securities Corporate equity securities
Pelthos Series A preferred shares    
Summary of Investment Holdings    
Total other investments $ 95,978 $ 0
Primrose mRNA    
Summary of Investment Holdings    
Total other investments 6,547 6,712
Others    
Summary of Investment Holdings    
Total other investments $ 4,196 $ 4,196