XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation, Stock Options (Details) - shares
3 Months Ended
May 19, 2021
Mar. 31, 2024
May 18, 2021
2009 Employee Option Plan      
Stock-Based Compensation      
Additional shares available for the granting of stock options   0  
Options ratable vesting period   5 years  
Options exercisable period   10 years  
2017 Option Plan      
Stock-Based Compensation      
Additional shares available for the granting of stock options 40,000,000    
Number of shares originally authorized for issuance of stock options under stock option plan     60,000,000
Remaining shares available for the granting of stock options under plan   31,265,713  
Options ratable vesting period   5 years  
Options exercisable period   10 years