v3.25.4
Equity-Based Compensation - 2018 ESPP (Details) - 2018 ESPP
12 Months Ended
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Additional shares authorized under stock-based plans (in shares) 353,614
Increase based on outstanding shares (as a percent) 1.00%
Shares issued 0
Unused shares available to be granted (in shares) 2,550,305