XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Gain (Loss) on Securitization of Financial Assets $ 0.6