v3.26.1
Fair Value Measurements - Summary of Foreign Currency Forward Contracts and Interest Rate Swaps (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Foreign Currency Forwards [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Notional value $ 96,317 $ 94,197
Fair value of notional 94,737 96,044
Fair value of the asset/(liability) (1,580) 1,847
Interest Rate Swaps [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Notional value 100,000 0
Fair value of notional 100,319 0
Fair value of the asset/(liability) $ 319 $ 0