XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 22, 2024
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity Note [Abstract]          
Common stock, shares authorized       300,000,000 150,000,000
Common stock shares issued, par value $ 0.0001     $ 0.0001 $ 0.0001
Dividends Payable       $ 0  
Exercise of warrant shares 8,445,333        
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.3999        
Common stock dividends declared | $ / shares   $ 0 $ 0    
Common Stock, Shares Subscribed but Unissued 32,379,667        
Common stock, shares issued 5,325,000     82,569,168 43,270,386
Underwriting discounts and commissions and other offering expenses $ 91,700