v3.26.1
Sale of Assets - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Selling price of assets, classified as held for sale   $ 5,000,000
(Gain) loss on sale of assets, net $ (11,000) 4,430,000
Sale Lease back Transaction [Member]    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gain on sale of equipment $ 11,000  
Maximum [Member]    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Additional amounts expected from sale of assets   6,500,000
Future milestone payments   $ 5,000,000