XML 98 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Instruments - Additional Information (Details)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Business Combination [Line Items]        
Term of securities (in years) 6 months      
TetraGenetics Inc | Discount Rate        
Business Combination [Line Items]        
Discount rate (as percent) 0.128      
Level 3 | Contingent Consideration        
Business Combination [Line Items]        
Contingent consideration   $ 8,700 $ 8,087 $ 55,388