v3.26.1
Derivatives - Summary of Fair Value of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Asset $ 668 $ 240
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Derivative Liability $ 746 $ 381
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
Cash Flow Hedges [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Asset   $ 240
Derivative Liability $ 716 83
Balance Sheet Hedges [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Asset 668  
Derivative Liability $ 30 $ 298