XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Changes in Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2022
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Change in accounting principle, early adoption true
Change in accounting principle, adoption date Jul. 01, 2022
Change in accounting principle, material impact true
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration] us-gaap:AccountingStandardsUpdate201613Member