Earnings per Common Share - Additional Information (Details) - shares |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 04, 2021 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | |||||
| Conversion of preferred stock, shares converted | 1,380,283 | ||||
| Conversion of stock, description | the Company converted 1,380,283 shares of its Convertible Perpetual Preferred Stock to an equal number of shares of its newly-created Series A Non-Voting Common Stock. | ||||
| Employee Stock Option | |||||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | |||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 0 | 0 | 0 | 0 | |
| Anti-dilutive stock options (in shares) | 0 | 0 | 0 | 0 | |