Annual report pursuant to Section 13 and 15(d)

Consolidated Statement of Changes in Stockholders' Equity (Parenthetical)

v3.24.1
Consolidated Statement of Changes in Stockholders' Equity (Parenthetical) - USD ($)
12 Months Ended
Oct. 01, 2023
Sep. 01, 2023
Aug. 01, 2023
Jul. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Number of shares issued         539,534  
Common Stock [Member]            
Number of shares issued           47,059
Payments of net offering costs           $ 449,500
Series F Convertible Preferred Stock [Member]            
Number of shares issued         15,000  
Offering costs         $ 14,087,111  
Conversion of stock, shares converted 1,187 1,250 1,250 1,250 204  
Conversion of stock, amount converted $ 1,429,871 $ 1,429,871 $ 1,429,871 $ 1,429,871    
Conversion of stock, shares converted two         416  
Stock redeemed         772  
Conversion of stock, shares converted three         570  
Stock redeemed         617  
Conversion of stock, shares converted four         851