XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
Jul. 27, 2023
Jul. 24, 2023
Jun. 08, 2023
Jul. 27, 2022
Nature of Operations [Line Items]        
Stockholders' Equity, Reverse Stock Split     1-for-6.82  
IPO [Member]        
Nature of Operations [Line Items]        
Number of new stock issued during the period 1,412,500     1,412,500
Shares issued, price per share       $ 4
Proceeds from issue of stock after deducting expenses       $ 5.0
Underwriting discounts and commissions       0.4
Offering expenses   $ 0.3   $ 0.3