| 2025-08-08 | 10-Q | Shares outstanding as of 2025-08-04 | 31,050,000 |
|---|
| 2025-08-08 | 10-Q | Shares outstanding CommonClassA as of 2025-08-04 | 22,347,372 |
|---|
| 2025-08-08 | 10-Q | Shares outstanding CommonClassT as of 2025-08-04 | 2,043,173 |
|---|
| 2025-05-09 | 10-Q | Shares outstanding as of 2025-05-08 | 31,050,000 |
|---|
| 2025-05-09 | 10-Q | Shares outstanding CommonClassA as of 2025-05-08 | 22,363,161 |
|---|
| 2025-05-09 | 10-Q | Shares outstanding CommonClassT as of 2025-05-08 | 2,044,148 |
|---|
| 2025-03-12 | 10-K | Shares outstanding CommonClassA as of 2025-03-10 | 88,073,111 |
|---|
| 2025-03-12 | 10-K | Shares outstanding CommonClassT as of 2025-03-10 | 8,176,601 |
|---|
| 2024-11-13 | 10-Q | Shares outstanding CommonClassA as of 2024-11-04 | 87,770,114 |
|---|
| 2024-11-13 | 10-Q | Shares outstanding CommonClassT as of 2024-11-04 | 8,141,171 |
|---|
| 2024-08-13 | 10-Q | Shares outstanding CommonClassA as of 2024-08-09 | 88,257,265 |
|---|
| 2024-08-13 | 10-Q | Shares outstanding CommonClassT as of 2024-08-09 | 8,118,881 |
|---|
| 2024-05-14 | 10-Q | Shares outstanding CommonClassA as of 2024-05-09 | 88,471,131 |
|---|
| 2024-05-14 | 10-Q | Shares outstanding CommonClassT as of 2024-05-09 | 8,099,498 |
|---|
| 2024-03-18 | 10-K | Shares outstanding CommonClassA as of 2024-03-13 | 88,777,145 |
|---|
| 2024-03-18 | 10-K | Shares outstanding CommonClassT as of 2024-03-13 | 8,115,510 |
|---|
| 2023-11-14 | 10-Q | Shares outstanding CommonClassA as of 2023-11-07 | 88,533,905 |
|---|
| 2023-11-14 | 10-Q | Shares outstanding CommonClassT as of 2023-11-07 | 8,087,959 |
|---|
| 2023-08-10 | 10-Q | Shares outstanding CommonClassA as of 2023-08-04 | 88,574,770 |
|---|
| 2023-08-10 | 10-Q | Shares outstanding CommonClassT as of 2023-08-04 | 8,126,393 |
|---|
| 2023-05-11 | 10-Q | Shares outstanding CommonClassA as of 2023-05-01 | 89,002,144 |
|---|
| 2023-05-11 | 10-Q | Shares outstanding CommonClassT as of 2023-05-01 | 8,098,641 |
|---|
| 2023-03-03 | 10-K | Shares outstanding CommonClassA as of 2023-03-01 | 88,878,561 |
|---|
| 2023-03-03 | 10-K | Shares outstanding CommonClassT as of 2023-03-01 | 8,085,550 |
|---|
| 2022-11-10 | 10-Q | Shares outstanding CommonClassA as of 2022-11-09 | 88,857,061 |
|---|
| 2022-11-10 | 10-Q | Shares outstanding CommonClassT as of 2022-11-09 | 8,085,550 |
|---|
| 2022-08-11 | 10-Q | Shares outstanding CommonClassA as of 2022-08-10 | 88,857,061 |
|---|
| 2022-08-11 | 10-Q | Shares outstanding CommonClassT as of 2022-08-10 | 8,085,550 |
|---|
| 2022-05-11 | 10-Q | Shares outstanding CommonClassA as of 2022-05-11 | 77,301,971 |
|---|
| 2022-05-11 | 10-Q | Shares outstanding CommonClassT as of 2022-05-11 | 8,085,550 |
|---|
| 2022-03-23 | 10-K | Shares outstanding CommonClassA as of 2022-03-21 | 77,243,451 |
|---|
| 2022-03-23 | 10-K | Shares outstanding CommonClassT as of 2022-03-21 | 8,085,550 |
|---|
| 2021-11-05 | 10-Q | Shares outstanding CommonClassA as of 2021-11-04 | 76,874,399 |
|---|
| 2021-11-05 | 10-Q | Shares outstanding CommonClassT as of 2021-11-04 | 8,033,196 |
|---|
| 2021-08-13 | 10-Q | Shares outstanding CommonClassA as of 2021-08-11 | 76,541,134 |
|---|
| 2021-08-13 | 10-Q | Shares outstanding CommonClassT as of 2021-08-11 | 7,993,464 |
|---|
| 2021-05-14 | 10-Q | Shares outstanding CommonClassA as of 2021-05-13 | 76,180,550 |
|---|
| 2021-05-14 | 10-Q | Shares outstanding CommonClassT as of 2021-05-13 | 7,946,012 |
|---|
| 2021-03-26 | 10-K | Shares outstanding CommonClassA as of 2021-03-18 | 76,092,445 |
|---|
| 2021-03-26 | 10-K | Shares outstanding CommonClassT as of 2021-03-18 | 7,948,354 |
|---|
| 2020-11-13 | 10-Q | Shares outstanding CommonClassA as of 2020-11-11 | 52,440,201 |
|---|
| 2020-11-13 | 10-Q | Shares outstanding CommonClassT as of 2020-11-11 | 7,869,657 |
|---|
| 2020-08-12 | 10-Q | Shares outstanding CommonClassA as of 2020-08-11 | 52,227,775 |
|---|
| 2020-08-12 | 10-Q | Shares outstanding CommonClassT as of 2020-08-11 | 7,818,047 |
|---|
| 2020-05-15 | 10-Q | Shares outstanding CommonClassA as of 2020-05-13 | 51,873,198 |
|---|
| 2020-05-15 | 10-Q | Shares outstanding CommonClassT as of 2020-05-13 | 7,766,999 |
|---|
| 2020-03-27 | 10-K | Shares outstanding CommonClassA as of 2020-03-25 | 51,715,495 |
|---|
| 2020-03-27 | 10-K | Shares outstanding CommonClassT as of 2020-03-25 | 7,749,939 |
|---|
| 2020-03-27 | 10-K | Smaller reporting company | Yes |
|---|
| 2019-11-14 | 10-Q | Shares outstanding CommonClassA as of 2019-11-12 | 51,215,255 |
|---|
| 2019-11-14 | 10-Q | Shares outstanding CommonClassT as of 2019-11-12 | 7,666,317 |
|---|
| 2019-11-14 | 10-Q | Smaller reporting company | Yes |
|---|
| 2019-11-14 | 10-Q | Emerging growth company | Yes |
|---|
| 2019-08-14 | 10-Q | Shares outstanding CommonClassA as of 2019-08-12 | 50,895,300 |
|---|
| 2019-08-14 | 10-Q | Shares outstanding CommonClassT as of 2019-08-12 | 7,615,608 |
|---|
| 2019-08-14 | 10-Q | Smaller reporting company | Yes |
|---|
| 2019-08-14 | 10-Q | Emerging growth company | Yes |
|---|
| 2019-05-15 | 10-Q | Shares outstanding CommonClassA as of 2019-05-13 | 50,549,579 |
|---|
| 2019-05-15 | 10-Q | Shares outstanding CommonClassT as of 2019-05-13 | 7,569,049 |
|---|
| 2019-05-15 | 10-Q | Smaller reporting company | Yes |
|---|
| 2019-05-15 | 10-Q | Emerging growth company | Yes |
|---|
| 2019-03-22 | 10-K | Smaller reporting company | Yes |
|---|
| 2019-03-22 | 10-K | Emerging growth company | Yes |
|---|
| 2018-11-13 | 10-Q | Emerging growth company | Yes |
|---|