v3.25.4

Stockholders' Equity (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Equity [Abstract] |
Schedule of Dividends on Common Shares | The Company declared the following dividends on common shares as of the filing date of this Form 10-K:
Dividend per Share |  |  | Dividend Type |  | Declaration Date |  | Record Date |  | Payable Date
$ | 0.08 |  |  | Quarterly |  | February 11, 2025 |  | February 24, 2025 |  | March 3, 2025
$ | 0.08 |  |  | Quarterly |  | April 23, 2025 |  | May 5, 2025 |  | May 12, 2025
$ | 0.08 |  |  | Quarterly |  | July 29, 2025 |  | August 8, 2025 |  | August 15, 2025
$ | 0.08 |  |  | Quarterly |  | October 28, 2025 |  | November 7, 2025 |  | November 14, 2025
$ | 0.08 |  |  | Quarterly |  | February 10, 2026 |  | February 23, 2026 |  | March 2, 2026

X
- Definition Tabular disclosure of information related to dividends declared, including paid and unpaid dividends. + References No definition available. + Details
Name: | us-gaap_DividendsDeclaredTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration