v3.25.4
Earnings per Common Share - Narrative (Details)
12 Months Ended
Dec. 31, 2025
shares
Earnings Per Share [Abstract]  
Diluted EPS calculation been antidilutive (in shares) 40,125,738