XML 116 R100.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings and Loss per Common Share - Antidilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Shares [Line Items]      
Antidilutive shares (in shares) 673 1,788 3,526
Options to purchase Class A common stock      
Antidilutive Shares [Line Items]      
Antidilutive shares (in shares) 0 790 1,057
Service based restricted stock units      
Antidilutive Shares [Line Items]      
Antidilutive shares (in shares) 45 958 1,573
Performance-based restricted stock units      
Antidilutive Shares [Line Items]      
Antidilutive shares (in shares) 628 40 896