Commitments and Contingencies (Narrative) (Details) - USD ($) |
Mar. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Commitments and Contingencies [Abstract] | ||
Additional liability associated with indemnification obligations | $ 0 | $ 0 |
Operating Lease, Right-of-Use Asset | $ 44,921,000 | $ 46,617,000 |