XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Employee Stock Purchase Plan (“ESPP”) (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2025
shares
2017 ESPP  
Stock-based compensation  
Employee stock purchases (in shares) 172