Financial Instruments and Fair Value Measurements - Summary of Terms and Fair value of the Company's Derivative Financial Instruments (Detail) - Interest Rate Swap [Member] - USD ($) $ in Thousands |
3 Months Ended | |||||
|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|||||
| 2024 Term Loan [Member] | ||||||
| Derivatives, Fair Value [Line Items] | ||||||
| Derivative, Effective Date | Oct. 01, 2028 | |||||
| Derivative, Maturity Date | Oct. 01, 2029 | |||||
| Derivative, notional amount | [1] | $ 100,000 | ||||
| Derivative, Fair Value | [2] | $ (216) | $ (212) | |||
| 2025 Term Loan [Member] | ||||||
| Derivatives, Fair Value [Line Items] | ||||||
| Derivative, Effective Date | Jul. 16, 2025 | |||||
| Derivative, Maturity Date | Jan. 01, 2031 | |||||
| Derivative, notional amount | [1] | $ 150,000 | ||||
| Derivative, Fair Value | [2] | $ (738) | (1,761) | |||
| 2024 Term Loan [Member] | ||||||
| Derivatives, Fair Value [Line Items] | ||||||
| Derivative, Effective Date | Apr. 01, 2025 | |||||
| Derivative, Maturity Date | Oct. 01, 2028 | |||||
| Derivative, notional amount | [1] | $ 100,000 | ||||
| Derivative, Fair Value | [2] | $ (113) | $ (796) | |||
| ||||||