v3.26.1
SUBSEQUENT EVENTS Employee Stock Purchase Plan (Details) - Subsequent Event - Employee Stock
Jan. 26, 2026
shares
Subsequent Event [Line Items]  
Options authorized (in shares) 2,316,263
ESPP, incremental increase period for ESPP shares available 10 years
Number of additional shares allowable under the plan (in shares) 12,000,000
Class A and B Common Stock  
Subsequent Event [Line Items]  
Percent of outstanding shares 1.00%