XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholder's Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 21, 2024
Mar. 01, 2024
Aug. 13, 2019
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Oct. 31, 2021
Subsidiary Sale Of Stock [Line Items]                  
Proceeds from issuance of common stock, net $ 350,000   $ 150,000     $ 378,904 $ 11,310    
Common stock, shares issued       79,322,000   79,322,000   68,175,000  
Common Stock                  
Subsidiary Sale Of Stock [Line Items]                  
Sale of common stock   8,333,334,000     523,000 9,557,000 523,000    
Common stock price per share   $ 42              
Proceeds from issuance of common stock, net   $ 335,500              
Offering discounts commissions and offering costs net   $ 14,500              
Common stock, shares issued                 50,500,000
ATM Offering                  
Subsidiary Sale Of Stock [Line Items]                  
Sale of common stock       0   1,223,775,000      
Proceeds from issuance of common stock, net       $ 0   $ 43,400