XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Warrants - Summary of Warrants Outstanding for Purchase of Common Stock (Details) - $ / shares
3 Months Ended 12 Months Ended
Jun. 24, 2021
Mar. 31, 2024
Dec. 31, 2023
Mar. 20, 2019
Nov. 13, 2018
Series B Warrants          
Class Of Warrant Or Right [Line Items]          
SHARES OF COMMON STOCK SUBJECT TO WARRANTS   3,672,484 3,672,484    
EXERCISE PRICE PER SHARE   $ 6.81 $ 6.81   $ 6.81
EXPIRATION DATES 2023-11 2025-11 2025-11    
Conditional Series B Warrants          
Class Of Warrant Or Right [Line Items]          
SHARES OF COMMON STOCK SUBJECT TO WARRANTS   3,672,484 3,672,484    
EXERCISE PRICE PER SHARE   $ 6.81 $ 6.81    
EXPIRATION DATES   2025-11 2025-11    
NC Ohio Trust          
Class Of Warrant Or Right [Line Items]          
SHARES OF COMMON STOCK SUBJECT TO WARRANTS   162,740 162,740 162,740  
EXERCISE PRICE PER SHARE   $ 1.46 $ 1.46 $ 1.46  
EXPIRATION DATES   2029-03 2029-03