XML 92 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details)
1 Months Ended
Nov. 09, 2021
USD ($)
business
Nov. 17, 2021
USD ($)
Oct. 31, 2021
USD ($)
Oct. 02, 2021
USD ($)
Nov. 17, 2020
USD ($)
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount         $ 50,000,000
Revolving credit facility | Line of credit          
Subsequent Event [Line Items]          
Maximum borrowing capacity       $ 80,000,000  
Subsequent Event          
Subsequent Event [Line Items]          
Number of businesses acquired | business 2        
Total purchase consideration $ 27,000,000        
Stock repurchase program, authorized amount   $ 150,000,000      
Subsequent Event | Revolving credit facility | Line of credit          
Subsequent Event [Line Items]          
Maximum borrowing capacity     $ 100,000,000