XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)
1 Months Ended
Apr. 30, 2021
Statement of Stockholders' Equity [Abstract]  
Stockholders' Equity Note, Stock Split 3-for-2 stock split