Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Overview of Equity Incentive Plans Narrative (Details)

v3.25.4
Stock-Based Compensation - Overview of Equity Incentive Plans Narrative (Details)
12 Months Ended
Dec. 31, 2025
plan
shares
Jun. 19, 2025
shares
Jun. 18, 2025
shares
Stock Option Disclosures      
Number of share-based incentive plans | plan 2    
Restricted Stock Units      
Stock Option Disclosures      
Granted (in shares) 1,456,396    
Performance Shares, Inducement Shares      
Stock Option Disclosures      
Granted (in shares) 58,000    
2019 Plan      
Stock Option Disclosures      
Shares authorized for issuance (in shares) 4,833,771 13,400,000 10,500,000
2019 Plan | Restricted Stock Units      
Stock Option Disclosures      
Granted (in shares) 148,000    
2019 Plan | Performance Shares, Inducement Shares      
Stock Option Disclosures      
Granted (in shares) 58,000