XML 117 R106.htm IDEA: XBRL DOCUMENT v3.25.2
Related Parties - Life Sciences Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jan. 31, 2024
Related Party Transaction [Line Items]            
Share-based compensation expense $ 700,000 $ 400,000 $ 1,500,000 $ 800,000    
Accounts payable 80,200,000   80,200,000   $ 84,800,000  
Life Sciences            
Related Party Transaction [Line Items]            
Revenue 3,200,000 1,700,000 6,300,000 2,700,000    
Life Sciences | R2 Technologies | Related Party            
Related Party Transaction [Line Items]            
Revenue 1,000,000 0 1,400,000 200,000    
Related receivables from this subsidiary 300,000   300,000   100,000  
Share-based compensation expense 200,000 $ 100,000 500,000 $ 200,000    
Accounts payable $ 200,000   $ 200,000   0  
20.00% Notes | Life Sciences            
Related Party Transaction [Line Items]            
Interest rate 20.00%   20.00%      
20.00% Notes | Life Sciences | R2 Technologies | Related Party            
Related Party Transaction [Line Items]            
Short-term debt $ 26,500,000   $ 26,500,000   $ 24,000,000.0  
Interest rate 20.00%   20.00%     20.00%