XML 117 R98.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended 85 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Aug. 31, 2021
Stockholders' Equity          
Cost of shares of common stock repurchased $ 26,214,000   $ 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 433   1,201 34,063  
Cost of shares of common stock repurchased $ 26,214,000   $ 71,575,000 $ 1,788,198,000