XML 93 R86.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares of vested and unvested stock options outstanding 12,871,804   13,903,573
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total estimated fair value of stock options vested $ 838 $ 2,730  
Unrecognized compensation cost related to unvested options $ 1,707    
Unrecognized compensation cost related to unvested options, weighted average recognition period 1 year 11 months 1 day    
RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation cost related to unvested RSUs $ 1,948    
Unrecognized compensation cost related to unvested options, weighted average recognition period 2 years 5 months 26 days