XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Recently Issued Accounting Standards (Additional Information) (Details)
Jun. 30, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect true
ASU 2021-10 [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Dec. 31, 2022
ASU 2020-04 [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Mar. 31, 2023