Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Details) - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis

v3.22.2.2
Fair Value Measurements (Details) - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis - Recurring [Member - USD ($)
$ in Thousands
Dec. 31, 2021
May 26, 2021
Fair Value Measurements (Details) - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis [Line Items]    
Derivative asset $ 26,079 $ 13,967
Contingent consideration liability 83,928 82,953
Quoted prices in active markets (Level 1) [Member]    
Fair Value Measurements (Details) - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis [Line Items]    
Derivative asset
Contingent consideration liability
Significant other observable inputs (Level 2) [Member]    
Fair Value Measurements (Details) - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis [Line Items]    
Derivative asset
Contingent consideration liability
Significant unobservable inputs (Level 3) [Member]    
Fair Value Measurements (Details) - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis [Line Items]    
Derivative asset 26,079 13,967
Contingent consideration liability $ 83,928 $ 82,953