v3.26.3
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Property Plant And Equipment [Line Items]        
Amount of divestiture of long-lived $ 0.0 $ 0.0    
Manufacturing Equipment, Computer Hardware and Software, Computer Equipment, Lab Equipment, and Building Improvements        
Property Plant And Equipment [Line Items]        
Amount of divestiture of long-lived     $ 0.1 $ 0.1