XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Vote
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock      
Preferred stock, shares authorized (in shares)   10,000,000 10,000,000
Preferred stock, shares outstanding (in shares)   0 0
Common stock, shares authorized (in shares)   200,000,000 200,000,000
Common stock, par value (in dollars per share) | $ / shares   $ 0.00001 $ 0.00001
Common stock, shares issued (in shares)   108,265,529 107,850,124
Common stock, shares outstanding (in shares)   108,265,529 107,850,124
Number of votes per share | Vote   1  
Dividends declared | $   $ 0  
License and Collaboration Agreement      
Class of Stock      
Common stock warrants 14,281,985    
Initial exercise price | $ / shares $ 0.00001    
Estimated fair value | $ $ 44,800