Business Combinations - Additional Information (Details) - Lana Labs GMBH - USD ($) $ in Millions |
1 Months Ended | 8 Months Ended |
---|---|---|
Aug. 31, 2021 |
Mar. 31, 2022 |
|
Business Combination Segment Allocation [Line Items] | ||
Percentage of interests acquired | 100.00% | |
Acquisition price | $ 30.7 | |
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles | $ 0.8 | |
Contract with customer, liability, increase (decrease) for contract acquired in business combination | 0.3 | |
Business combination, provisional information, initial accounting incomplete, adjustment, deferred taxes | $ 0.1 |