v3.25.2
Discontinued Operations - Additional Information (Detail)
$ in Millions
Nov. 22, 2024
USD ($)
Alzet, LLC [Member]  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Asset purchase agreement subject to certain adjustments paid $ 17.5