XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Narrative (Details) - USD ($)
$ in Millions
Apr. 04, 2025
Mar. 31, 2025
Dec. 31, 2024
PanTHERA Cryosolutions Investment | Subsequent Event      
Debt and Equity Securities, FV-NI [Line Items]      
Payments to acquire businesses, gross $ 10.0    
Business acquisition, equity interest issued or issuable, number of shares 213,361    
PanTHERA CryoSolutions, Inc. | PanTHERA Cryosolutions Investment | Subsequent Event      
Debt and Equity Securities, FV-NI [Line Items]      
Percentage of voting interests acquired 90.00%    
PanTHERA CryoSolutions, Inc. | Series E Preferred Stock      
Debt and Equity Securities, FV-NI [Line Items]      
Fair value of non-marketable equity securities without readily determinable fair value   $ 1.0 $ 1.0