XML 140 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Aug. 31, 2021
Apr. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Subsidiary, Sale of Stock [Line Items]              
Common stock issued related to contingent consideration             $ 2,000
Common stock issued related to acquisitions           $ 9,579 $ 600
Interchecks              
Subsidiary, Sale of Stock [Line Items]              
Common stock issued related to investment (in shares)       107,928      
Trabian              
Subsidiary, Sale of Stock [Line Items]              
Common stock issued related to acquisitions (in shares)         17,597    
Chartwell              
Subsidiary, Sale of Stock [Line Items]              
Common stock issued related to contingent consideration (in shares)   23,558 24,408        
Sale of stock, price per share (in dollars per share)   $ 42.45 $ 40.97       $ 42.45
Common stock issued related to contingent consideration   $ 1,000 $ 1,000        
Warp Speed Holdings LLC              
Subsidiary, Sale of Stock [Line Items]              
Common stock issued related to acquisitions (in shares) 313,030            
Sale of stock, price per share (in dollars per share) $ 30.60            
Common stock issued related to acquisitions $ 9,580