XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events - Additional Information (Details) - USD ($)
Apr. 01, 2022
Oct. 01, 2021
Feb. 10, 2022
Subsequent Event [Line Items]      
Number of shares authorized to be repurchased (shares)     5,000,000
Praxis Consulting Inc      
Subsequent Event [Line Items]      
Membership interest percentage   100.00%  
Initial lump-sum payment of purchase price   $ 21,544,000  
BosBoon Expertise Group B.V.      
Subsequent Event [Line Items]      
Initial lump-sum payment of purchase price   $ 2,066,000  
Subsequent Event | R.P. van Dijk B.V      
Subsequent Event [Line Items]      
Initial lump-sum payment of purchase price $ 4,400,000    
Subsequent Event | R.P. van Dijk B.V | Maximum      
Subsequent Event [Line Items]      
Payment to acquire business $ 2,200,000