XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details)
€ in Millions
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jan. 11, 2022
USD ($)
shares
Jan. 11, 2022
EUR (€)
shares
Jan. 07, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2022
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 11, 2022
EUR (€)
Dec. 31, 2018
USD ($)
Subsequent Event [Line Items]                            
Contingent consideration       $ 936,000 $ (13,000) $ 148,000 $ 135,000 $ 1,071,000   $ 2,696,000 $ 26,441,000 $ 640,000    
Business combination, contingent consideration, liability                   $ 14,577,000 $ 19,691,000 $ 18,250,000   $ 17,610,000
Subsequent event                            
Subsequent Event [Line Items]                            
Business combination, consideration transferred $ 610,700,000                          
Issuance of common stock, net (in shares) | shares     50,000                      
Stock issued (in shares) | shares     1,125,000                      
Net proceeds from sale of series A perpetual preferred stock     $ 49,376,125                      
Employee stock purchase plan, discount rate                 15.00%          
Window period for employee stock purchase plan discount                 6 months          
Subsequent event | STI                            
Subsequent Event [Line Items]                            
Payments to acquire businesses, gross $ 410,500,000                          
Business acquisition, equity interest issued or issuable, number of shares (in shares) | shares 13,894,800 13,894,800                        
Business acquisition, percentage of voting interests acquired 100.00%                       100.00%  
Number of multiples of EBITDA 4                       4  
Contingent consideration $ 53,500,000 € 47.0                        
Business combination, contingent consideration, liability 52,000,000                       € 45.0  
Business acquisition, transaction costs $ 5,300,000