XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Accounting Principles - Stock Split (Details)
3 Months Ended
Mar. 31, 2023
shares
Dec. 31, 2022
shares
Nov. 30, 2022
shares
Description of Business and Summary of Accounting Principles      
Stock split conversion ratio 2    
Aggregate authorized shares     150,000,000
Common stock, shares authorized 90,000,000 90,000,000 90,000,000
Preferred stock, shares authorized     60,000,000