XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Summary Of Stock Option Plans (Details) - 2023 Plan - shares
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock Option Plan [Line Items]      
Outstanding or Exercised 9,846,529 11,609,900 8,791,833
Available for future issuance under plan 2,795,108 1,031,737 3,849,804
Totals authorized by plan 12,641,637 12,641,637 12,641,637