Commitments and Contingencies (Details) $ in Millions |
Dec. 31, 2021
USD ($)
|
---|---|
Loss Contingencies [Line Items] | |
Limited payment guaranties | $ 5.7 |
Other commitment | 9.7 |
Other commitment, payment | 2.2 |
Forgivable Notes Receivable | |
Loss Contingencies [Line Items] | |
Other commitment | 278.6 |
Capital Contribution to Joint Venture | |
Loss Contingencies [Line Items] | |
Commitment due in next twelve months | $ 7.5 |