XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Fair Value Of Financial Instruments Measured On Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
Dec. 31, 2022
May 09, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 37,000,000  
Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 37,000,000 $ 36,140,000
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 37,000,000  
Level 3 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 37,000,000 $ 36,140,000