XML 51 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Details)
Mar. 31, 2023
majorProductCategory
Apr. 26, 2018
$ / shares
shares
Accounting Policies [Abstract]    
Shares, Issued | shares   38,097,525
Sale of Stock, Price Per Share | $ / shares   $ 15.00
Number of major product categories | majorProductCategory 2