Schedule of Distributions Declared (Detail) - USD ($) $ in Thousands |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Mar. 28, 2025 |
Mar. 28, 2024 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|||
Dividends Payable [Line Items] | ||||||
Payment of dividends | $ 4,990 | $ 4,752 | $ 4,990 | $ 4,770 | ||
O 2025 Q1 Dividends | ||||||
Dividends Payable [Line Items] | ||||||
Approval Date | Mar. 06, 2025 | |||||
Record Date | Mar. 21, 2025 | |||||
Payment Date | Mar. 28, 2025 | |||||
O 2024 Q1 Dividends | ||||||
Dividends Payable [Line Items] | ||||||
Approval Date | Mar. 06, 2024 | |||||
Record Date | Mar. 21, 2024 | |||||
Payment Date | Mar. 28, 2024 | |||||
Unvested Shares, Net of Forfeitures | ||||||
Dividends Payable [Line Items] | ||||||
Approval Date | [1] | Various | ||||
Record Date | [1] | Various | ||||
Payment Date | [1] | Various | ||||
Payment of dividends | [1] | $ 18 | ||||
|