v3.25.4
Retirement Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2025
CAD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Employee contributions (up to) $ 4,000.0      
Contributed to plan, net of forfeitures 1,100,000   $ 1,200,000 $ 1,600,000
Value of the assets associated with the plan 500,000   700,000  
Total obligation under plan 500,000   700,000  
RRSP | DNA Genotek        
Defined Benefit Plan Disclosure [Line Items]        
Employee contributions (up to)   $ 4,000.0    
Contributed to plan, net of forfeitures 300,000   $ 400,000 $ 400,000
People's Pension Plan        
Defined Benefit Plan Disclosure [Line Items]        
Contributed to plan, net of forfeitures $ 100,000