XML 160 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Detailed Information Regarding Active Stock Incentive Plans (Details)
12 Months Ended
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Remaining shares available for grant under the plan (in shares) 0
Outstanding shares granted under the plan (in shares) 2,094,545
Amended and Restated 2018 Equity and Incentive Compensation Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares available for grant under the plan (in shares) 3,391,794
Remaining shares available for grant under the plan (in shares) 0
Outstanding shares granted under the plan (in shares) 2,094,545
Number of additional shares authorized (in shares) 1,000,000