v3.25.4
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2024
Dec. 31, 2025
Dec. 31, 2024
Lessee Lease Description [Line Items]      
Total termination payment $ 10,600   $ 3,200
Restricted cash   $ 50 50
Gain on lease termination   $ 0 3,271
Existing Lease Obligations     $ 9,600
Letter of Credit      
Lessee Lease Description [Line Items]      
Restricted cash $ 1,000