Business Combinations - Schedule of preliminary estimated consideration transferred (Details) - Voyant $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2021
USD ($)
| |
| Business Acquisition [Line Items] | |
| Final purchase price, net of working capital adjustments | $ 157,098 |
| Preliminary Estimate | |
| Business Acquisition [Line Items] | |
| Final purchase price, net of working capital adjustments | 157,173 |
| Measurement Period Adjustments | |
| Business Acquisition [Line Items] | |
| Final purchase price, net of working capital adjustments | $ (75) |