XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capital Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jan. 14, 2022
Capital Stock [Line Items]            
Common stock, shares authorized 450,000,000   450,000,000   450,000,000  
Common stock, shares issued 11,266,761   11,266,761   11,153,513  
Common stock, shares outstanding 11,266,761   11,266,761   11,153,513  
Preferred stock, shares authorized 50,000,000   50,000,000   50,000,000  
Preferred stock, par value $ 0.01   $ 0.01   $ 0.01  
Preferred stock, shares issued (in series) 0   0      
B. Riley Securities, Inc. (The Agent)            
Capital Stock [Line Items]            
Aggregate offering price           $ 15,000,000
Number of shares, granted 0 0 0 0