XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - USD ($)
shares in Thousands
9 Months Ended 88 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Aug. 31, 2021
Stockholders' Equity        
Cost of shares of common stock repurchased   $ 71,575,000    
Cumulative common stock repurchase transactions fees. $ 537,000      
Common Class A        
Stockholders' Equity        
Authorized stock repurchase amount       $ 2,000,000,000
Shares of common stock repurchased   1,201 34,063  
Cost of shares of common stock repurchased   $ 71,575,000 $ 1,788,198,000