XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Feb. 24, 2022
Statement Of Shareholders Equity [Line Items]                    
Accumulated other comprehensive income (loss) $ 28,034         $ 28,034 $ 28,034   $ (227)  
Unrealized gain (loss) interest rate swaps             (8,700)   (9,900)  
Cash flow hedge gain (loss) to be reclassified             $ 36,700   $ 9,700  
Common stock repurchase (in shares)           (554,000) (1,100,000) 0    
Share repurchase, amount           $ 49,800 $ 99,665      
Share repurchase, price per share (in usd per share)           $ 89.94 $ 93.59      
Stock repurchase program, authorized                   $ 200,000
Stock repurchase program, remaining authorized repurchase amount 100,300         $ 100,300 $ 100,300      
Repurchase of common stock             99,665 $ 0    
Amount Paid $ 8,982 $ 9,184 $ 8,821 $ 8,786 $ 26,242   44,877 $ 17,607    
Restricted Stock                    
Statement Of Shareholders Equity [Line Items]                    
Amount Paid           $ 500 $ 500