XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 17, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Common stock, shares authorized   200,000,000   200,000,000
Common stock, par value   $ 0.001   $ 0.001
Common stock shares issued and sold   9,279,937   8,016,516
Gross proceeds   $ 67,384 $ 0  
Private Placement PIPE [Member]        
Placement agent fees offering expenses $ 2,600      
Common Stock [Member] | Private Placement PIPE [Member]        
Common stock shares issued and sold 1,249,283      
Gross proceeds $ 70,000      
Korros [Member]        
Dividends Declared   $ 0    
Korros [Member] | Common Stock [Member]        
Common stock, shares authorized   200,000,000    
Common stock, par value   $ 0.001