XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 14, 2022
Mar. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]          
Cash paid     $ 56,833 $ 0 $ 6,335
Subsequent Event | Order2Cash          
Subsequent Event [Line Items]          
Equity interest acquired 100.00%        
Cash paid $ 58,200 $ 900      
Contingent consideration $ 700        
Additional earnings by acquiree after closing date 4 years