XML 75 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Nature of Operations - Reverse Stock Split (Details)
Jun. 09, 2023
shares
Dec. 31, 2023
$ / shares
shares
Jun. 08, 2023
shares
May 26, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Nature of Operations          
Common stock, par value (in dollars per share) | $ / shares   $ 0.01   $ 0.01 $ 0.01
Reverse stock split 0.04        
Common stock, shares authorized 28,000,000 28,000,000 350,000,000   28,000,000
Reverse stock split, number of fractional shares       0