XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments and Fair Value Measurements - Level 3 of the Fair Value Hierarchy (Details) - Significant Unobservable Inputs (Level 3) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Beginning balance $ 35,005 $ 28,967
Payments (16,166) (11,396)
Loss (Gain) Recognized in Earnings 10,615 18,009
Transfer In (Out) of Level 3 Fair Value Hierarchy 0 0
Ending balance $ 29,454 $ 35,580