XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 08, 2022
Mar. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Feb. 16, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]              
Milestone Payment   $ 10,000,000          
Transaction costs           $ 1,100,000  
Common stock: $0.001 par value; 500,000,000 shares authorized; 4,898,143 and 4,410,909 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively           $ 47,000 $ 46,000
Common stock, shares issued           4,898,143 4,410,909
Subsequent Event              
Subsequent Event [Line Items]              
Milestone Payment $ 10,000,000   $ 22,500,000 $ 22,500,000      
Transaction costs $ 500,000            
Common stock: $0.001 par value; 500,000,000 shares authorized; 4,898,143 and 4,410,909 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively         $ 35,000.0    
Sale of Stock, Price Per Share         $ 1.00    
Common stock, shares issued         99,276