XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Significant Accounting Policies - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Change in accounting principle accounting standards update adopted true
Change in accounting principle, accounting standards update, adoption date Mar. 01, 2020
New Accounting Pronouncement or Change in Accounting Principle, Description ASU 2020-04