XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.2
At-the-Market Equity Offerings - Summary of Active At-the-Market Equity Offering (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
At Market Equity Offerings [Line Items]        
Total net proceeds received from shares of class A common stock sold pursuant to Common Stock ATM Offerings $ 5,248,692 $ 0 $ 9,647,897 $ 137,152
October 2024 Sales Agreement        
At Market Equity Offerings [Line Items]        
Cumulative shares sold under such sales agreement 58,384,669   58,384,669  
Total net proceeds received from shares of class A common stock sold pursuant to Common Stock ATM Offerings $ 2,363,415   $ 6,762,620