XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Costs, Capitalized, Prepaid, and Other Assets (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Unbilled Receivables, Current $ 41,073,000 $ 36,942,000
Other Assets, Miscellaneous, Current 6,073,000 4,507,000
Other Assets, Current 47,146,000 41,449,000
Document Information [Line Items]    
Other Sundry Liabilities 27,033,000 24,554,000
Other Liabilities, Current 53,982,000 24,554,000
Acqusition Earnout Accruals | Fair Value, Inputs, Level 3    
Document Information [Line Items]    
Acquisition Earnout Accruals (35,925,000) (35,654,000)
Acqusition Earnout Accruals | Fair Value, Inputs, Level 3 | Other Current Liabilities [Member]    
Document Information [Line Items]    
Acquisition Earnout Accruals $ 26,949,000 $ 0