XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details)
$ in Thousands, shares in Millions
6 Months Ended
Aug. 01, 2022
USD ($)
day
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Subsequent Event [Line Items]      
Payments to acquire businesses   $ 9,070 $ 1,472
Line of Credit | 2022 Credit Facilities | Subsequent event      
Subsequent Event [Line Items]      
Number of days prior to any junior debt maturity | day 91    
Prepayment penalty prior to first anniversary of closing date (in percent) 3.00%    
Prepayment penalty after first anniversary of closing date but prior to second anniversary of closing date (in percent) 2.00%    
Prepayment penalty after second anniversary of closing date but prior to third anniversary of closing date (in percent) 1.00%    
Prepayment penalty on or after third anniversary of closing date (in percent) 0.00%    
Line of Credit | Secured Debt | Subsequent event      
Subsequent Event [Line Items]      
Maximum borrowing capacity $ 175,000    
Commitment fee percentage 2.00%    
Line of Credit | Revolving Credit Facility | Subsequent event      
Subsequent Event [Line Items]      
Maximum borrowing capacity $ 50,000    
Proceeds from issuance of debt $ 50,000    
Commitment fee percentage 2.00%    
Secured Overnight Financing Rate (SOFR) | Line of Credit | Secured Debt | Subsequent event      
Subsequent Event [Line Items]      
Basis spread on variable rate 5.50%    
Secured Overnight Financing Rate (SOFR) | Line of Credit | Revolving Credit Facility | Subsequent event      
Subsequent Event [Line Items]      
Basis spread on variable rate 3.50%    
Base Rate | Line of Credit | Secured Debt | Subsequent event      
Subsequent Event [Line Items]      
Basis spread on variable rate 4.50%    
Base Rate | Line of Credit | Revolving Credit Facility | Subsequent event      
Subsequent Event [Line Items]      
Basis spread on variable rate 2.50%    
Implantable Provider Group, Inc. | Subsequent event      
Subsequent Event [Line Items]      
Payments to acquire businesses $ 250,000    
Fair value of Class A common stock issued 125,000    
Fair value of contingent consideration $ 87,000    
Implantable Provider Group, Inc. | Subsequent event | Common Stock      
Subsequent Event [Line Items]      
Shares issued for acquisition (in shares) | shares 3.7