XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policie- Fair value of financial instruments measured on a recurring basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 10, 2022
Summary of Significant Accounting Policies    
Fair value of contingent consideration   $ 11,100
Contingent consideration    
Summary of Significant Accounting Policies    
Fair value of contingent consideration $ 10,184 11,093
Level 3 | Contingent consideration    
Summary of Significant Accounting Policies    
Fair value of contingent consideration $ 10,184 $ 11,093