XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Cash Equivalents - Narrative (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Cash and Cash Equivalents [Abstract]  
Letters of credit outstanding, amount $ 5.9
Letter of credit outstanding, future amount $ 3.5