XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - DRSPP (Details) - USD ($)
$ in Thousands
9 Months Ended 241 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 27, 2022
Class of Stock [Line Items]        
Common stock, shares authorized (in shares) 874,300,000 874,300,000 874,300,000  
DRSPP        
Class of Stock [Line Items]        
Common stock, shares authorized (in shares)       2,000,000
Shares of common stock authorized and available for issuance (in shares) 2,000,000 2,000,000    
Common shares issued through DRSPP (in shares) 6,666 8,848,219    
Value of shares issued net of expenses $ 74 $ 290,800