Net income per common share (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Earnings Per Share, Basic and Diluted | The following table sets forth the computation of net income per common share (“EPS"), basic and diluted, for the quarters and six months ended June 30, 2026 and 2025:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||