XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
StockBased Compensation    
Options Outstanding 0  
RSUs Outstanding 6,960,020 7,010,016
Options and RSUs Exercised 9,930,783  
Available Shares 7,659,197  
Total Awards Authorized 24,550,000