XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.1
At-the-Market Equity Offerings - Summary of Sales Activity of Sales Agreement for At-the-Market Equity Offering (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
At Market Equity Offerings [Line Items]    
Shares sold under such sales agreement 12,624,595 1,951,620
Net proceeds received from shares sold under such sales agreement $ 4,399,205 $ 137,152
November 2023 Sales Agreement    
At Market Equity Offerings [Line Items]    
Shares sold under such sales agreement 0 1,951,620
Net proceeds received from shares sold under such sales agreement $ 0 $ 137,152
August 2024 Sales Agreement    
At Market Equity Offerings [Line Items]    
Shares sold under such sales agreement 0  
Net proceeds received from shares sold under such sales agreement $ 0  
October 2024 Sales Agreement    
At Market Equity Offerings [Line Items]    
Shares sold under such sales agreement 12,624,595  
Net proceeds received from shares sold under such sales agreement $ 4,399,205