v3.26.1
Equity Method and Other Investments - Summary of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Equity Method and Other Investments    
Carrying Value $ 6,749 $ 6,749
Cost Basis $ 6,665 $ 6,665
Visiogene LLC    
Equity Method and Other Investments    
Ownership percentage 25.00% 25.00%
Carrying Value $ 5,133 $ 5,133
Cost Basis $ 5,165 $ 5,165
Other Investments    
Equity Method and Other Investments    
Ownership percentage 0.80% 0.90%
Carrying Value $ 1,616 $ 1,616
Cost Basis $ 1,500 $ 1,500