v3.26.1
Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance $ 192,397 $ 233,110
Foreign currency translation adjustment, net of tax effects 938 1,825
Balance 189,620 227,354
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (12,000) (18,729)
Foreign currency translation adjustment, net of tax effects 938 1,825
Balance $ (11,062) $ (16,904)