XML 110 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - 2016 Stock Option Plan (Details) - Stock-based awards available for grant under 2016 Plan - shares
Jan. 01, 2025
Jan. 01, 2024
Dec. 31, 2025
Jun. 22, 2016
Stock Based Compensation        
Maximum automatic annual increase as a percentage of outstanding common shares     5.00%  
Increase in shares available for grant (in shares) 7,630,534 9,097,289    
Stock Options        
Stock Based Compensation        
Minimum grant price as a percentage of fair market value per share of the underlying common stock on the date of grant (as a percent)     100.00%  
Common Stock Class A        
Stock Based Compensation        
Shares reserved for issuance (in shares)       11,500,000