v3.26.1
Computation of Earnings Per Common Share - Narrative (Details) - At-the-Market Offering
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Sale of Stock [Line Items]  
Issuance of common stock (in shares) | shares 303,371
Sale of stock, aggregate gross sales price | $ $ 11.7