v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Other Commitments Line Items          
Accrued liabilities related to litigation and contingencies $ 0   $ 0   $ 0
Royalty Agreement with Certain Members of the Surgeon Advisory Board [Member] | 10 Years from the First Sale of the Commercial Product [Member]          
Other Commitments Line Items          
Royalty expenses $ 1,500,000 $ 1,500,000 $ 2,700,000 $ 3,100,000  
Royalty as a percentage of net sales for the period 3.30% 3.20% 2.90% 3.10%