XML 119 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders’ Equity (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Public Stock Offering  
Public offering issuance costs $ 49,749
Private Placement  
Public offering issuance costs 12,821
Pre Funded Warrants Private Placement  
Public offering issuance costs $ 7,605