v3.26.1
Basic and Diluted Earnings (Loss) per Common Share - Narrative (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Weighted-average shares of potential common stock excluded from computation of diluted earnings (loss) per common share as their impact would have been anti-dilutive (in shares) 1.3 1.2