Stock Issuances and Share Repurchase Program - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 29, 2025 |
Nov. 25, 2025 |
Oct. 29, 2025 |
Sep. 26, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 30, 2024 |
Sep. 30, 2024 |
Jun. 28, 2024 |
Mar. 29, 2024 |
Dec. 29, 2023 |
Sep. 29, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Stockholders' Equity Note [Abstract] | ||||||||||||||||||
| Common stock, authorized (in shares) | 600,000,000 | 300,000,000 | ||||||||||||||||
| Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||||||||||
| DRIP shares issued (in shares) | 973,430 | 1,048,538 | 965,330 | 2,809,773 | 2,609,084 | 2,292,918 | 2,437,639 | 2,031,890 | 1,824,171 | 1,406,628 | 1,374,587 | 1,044,254 | 916,989 | 664,510 | 10,699,073 | 7,700,328 | 4,000,340 | |
| Stock issued in connection with dividend reinvestment plan | $ 9,718 | $ 10,484 | $ 9,895 | $ 28,800 | $ 26,952 | $ 23,777 | $ 25,327 | $ 21,010 | $ 18,862 | $ 14,404 | $ 14,089 | $ 10,672 | $ 9,400 | $ 6,731 | $ 109,626 | $ 79,603 | $ 40,892 | |
| Maximum percentage of common shares outstanding to be repurchased in each quarter | 5.00% | |||||||||||||||||