v3.22.2.2
Accumulated Other Comprehensive (Loss) Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Change in available-for-sale debt securities due to unrealized gains $ 0     $ 72     $ 38 $ 44
Unrealized gain (loss) on interest rate swaps and cap, Net of Tax Amount 0     (903)     0 1,448
Beginning Balance Accumulated other comprehensive loss, Net of Tax Amount     $ (1,795)       (1,795)  
Other comprehensive income (loss), Net of Tax Amount 2,644 $ 2,209 1,440 7,916 $ 1,323 $ 2,964 6,293 12,203
Ending Balance Accumulated other comprehensive loss, Net of Tax Amount 4,498           4,498  
Foreign currency translation adjustments                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance Before Tax Amount 1,533 (676) (2,078) (3,365) (3,161) (3,014) (2,078) (3,014)
Change during period, Before Tax Amount 2,644 2,209 1,402 1,452 (204) (147)    
Ending Balance Before Tax Amount 4,177 1,533 (676) (1,913) (3,365) (3,161) 4,177 (1,913)
Beginning Balance Net of Tax Amount 1,533 (676) (2,078) (3,365) (3,161) (3,014) (2,078) (3,014)
Change during period, Net of Tax Amount 2,644 2,209 1,402 1,452 (204) (147)    
Ending Balance Net of Tax Amount 4,177 1,533 (676) (1,913) (3,365) (3,161) 4,177 (1,913)
Available-for-sale debt securities                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance Before Tax Amount 382 382 331 242 298 281 331 281
Unrealized gain (loss) Before Tax Amount 51 51 51 96 (56) 17    
Ending Balance Before Tax Amount 382 382 382 338 242 298 382 338
Beginning Balance Tax Effect (61) (61) (48) (25) (40) (36) (48) (36)
Unrealized gain (loss), Tax Effect (13) (13) (13) (24) (15) (4)    
Ending Balance Tax Effect (61) (61) (61) (49) (25) (40) (61) (49)
Beginning Balance Available-for-sale debt securities, Net of Tax Amount 321 321 283 217 258 245 283 245
Change in available-for-sale debt securities due to unrealized gains 38 38 38 72 (41) 13    
Ending Balance Available-for-sale debt securities, Net of Tax Amount 321 321 321 289 217 258 321 289
Cash flow hedges                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance Before Tax Amount       (8,472) (10,580) (14,708)   (14,708)
Unrealized gain (loss) on interest rate swaps and cap, Before Tax Amount       (235) 360 2,772    
Reclassification of losses from interest rate cap to net income (loss), Before Tax Amount           28    
Reclassification of prior hedge effectiveness to net income (loss), Before Tax Amount       8,707 1,748 1,328    
Ending Balance Before Tax Amount       0 (8,472) (10,580)   0
Beginning Balance Tax Effect       2,080 2,620 3,650   3,650
Unrealized gain (loss) on interest rate swaps and cap, tax effect, Tax Effect       (668) (90) (691)    
Reclassification of losses from interest rate cap to net income (loss), Tax Effect           (8)    
Reclassification of prior hedge effectiveness to net income (loss), Tax Effect       (1,412) (450) (331)    
Ending Balance Tax Effect       0 2,080 2,620   0
Beginning Balance Cash flow hedges, Net of Tax Amount       (6,392) (7,960) (11,058)   (11,058)
Unrealized gain (loss) on interest rate swaps and cap, Net of Tax Amount       (903) 270 2,081    
Reclassification of losses from interest rate cap to net income (loss), Net of Tax Amount           20    
Reclassification of prior hedge effectiveness to net income (loss), Net of Tax Amount       7,295 1,298 997    
Ending Balance Cash flow hedges, Net of Tax Amount       0 (6,392) (7,960)   0
Accumulated other comprehensive loss                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance Before Tax Amount 1,915 (294) (1,747) (11,595) (13,443) (17,441) (1,747) (17,441)
Other comprehensive income (loss), Before Tax Amount 2,644 2,209 1,453 10,020 1,848 3,998    
Ending Balance Before Tax Amount 4,559 1,915 (294) (1,575) (11,595) (13,443) 4,559 (1,575)
Beginning Balance Tax Effect (61) (61) (48) 2,055 2,580 3,614 (48) 3,614
Other comprehensive income (loss), Tax Effect 0 0 (13) (2,104) (525) (1,034)    
Ending Balance Tax Effect (61) (61) (61) (49) 2,055 2,580 (61) (49)
Beginning Balance Accumulated other comprehensive loss, Net of Tax Amount 1,854 (355) (1,795) (9,540) (10,863) (13,827) (1,795) (13,827)
Other comprehensive income (loss), Net of Tax Amount 2,644 2,209 1,440 7,916 1,323 2,964    
Ending Balance Accumulated other comprehensive loss, Net of Tax Amount $ 4,498 $ 1,854 $ (355) $ (1,624) $ (9,540) $ (10,863) $ 4,498 $ (1,624)