XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
At-the-Market Equity Offerings - Summary of Sales Activity of Sales Agreement for Common Stock At-the-Market Equity Offering (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]        
Class A Common shares sold under such sales agreement 14,225,620 0 26,850,215 1,951,620
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
November 2023 Sales Agreement        
At Market Equity Offerings [Line Items]        
Class A Common shares sold under such sales agreement 0 0 0 1,951,620
Total net proceeds received from shares of class A common stock sold pursuant to Common Stock ATM Offerings $ 0 $ 0 $ 0 $ 137,152
August 2024 Sales Agreement        
At Market Equity Offerings [Line Items]        
Class A Common shares sold under such sales agreement 0   0  
Total net proceeds received from shares of class A common stock sold pursuant to Common Stock ATM Offerings $ 0   $ 0  
October 2024 Sales Agreement        
At Market Equity Offerings [Line Items]        
Class A Common shares sold under such sales agreement 7,088,537   19,713,132  
Total net proceeds received from shares of class A common stock sold pursuant to Common Stock ATM Offerings $ 2,363,415   $ 6,762,620  
May 2025 Sales Agreement        
At Market Equity Offerings [Line Items]        
Class A Common shares sold under such sales agreement 7,137,083   7,137,083  
Total net proceeds received from shares of class A common stock sold pursuant to Common Stock ATM Offerings $ 2,885,277   $ 2,885,277