v3.25.1
Leases - Additional Information (Detail)
$ in Thousands
1 Months Ended
Nov. 30, 2024
USD ($)
Option
Apr. 29, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Right-of-use asset     $ 36,756 $ 37,110
Smithfield Facility        
Lessee, operating lease, term of contract 16 years      
Lessee, operating lease, renewal term 10 years      
Lessee operating lease number of renewal options | Option 2      
Right-of-use asset $ 3,425      
Lease liability 3,425      
Undiscounted minimum lease payments 102,645      
Tenant improvement allowance $ 18,376      
Smithfield Facility | Subsequent Event [Member]        
Unilateral rights to terminate lease payment   $ 1,250