Note 9 - Notes Payable - Schedule of Notes Payable at Face Value and Notes Payable to Related Parties (Details) - USD ($) $ in Thousands |
6 Months Ended |
12 Months Ended |
Jun. 30, 2026 |
Dec. 31, 2025 |
| Revolving credit facilities |
|
$ 5,573,683
|
$ 5,813,474
|
| Amortizing debt facilities |
|
5,199
|
5,287
|
| Total notes payable before unamortized debt issuance costs and discounts |
|
5,610,100
|
5,847,700
|
| Unamortized debt issuance costs and discounts |
|
(31,200)
|
(28,900)
|
| Total notes payable outstanding, net |
|
5,578,900
|
5,818,800
|
| Other Secured Debt [Member] |
|
|
|
| Amortizing debt facilities |
|
$ 5,200
|
5,300
|
| Revolving Credit Facility, Expiring December 2028 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[1],[2] |
Dec. 31, 2028
|
|
| Committed capacity |
[1],[2] |
$ 65,000
|
|
| Revolving credit facilities |
[1],[2] |
$ 20,100
|
24,900
|
| Revolving Credit Facility, Expiring January 2028 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
Jan. 31, 2028
|
|
| Committed capacity |
[2],[3] |
$ 50,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 0
|
0
|
| Revolving Credit Facility, Expiring January 2028 [Member] | Secured Overnight Financing Rate (SOFR) [Member] |
|
|
|
| Variable rate |
[2],[3],[4] |
3.00%
|
|
| Revolving Credit Facility Expiring October 30, 2026 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
Oct. 31, 2026
|
|
| Committed capacity |
[2],[3] |
$ 75,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 39,300
|
74,600
|
| Revolving Credit Facility Expiring October 30, 2026 [Member] | Term Secured Overnight Financing Rate [Member] |
|
|
|
| Variable rate |
[2],[3],[4] |
3.60%
|
|
| Revolving Credit Facility Expiring April 7, 2028 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
Apr. 30, 2028
|
|
| Committed capacity |
[2],[3] |
$ 40,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 11,600
|
12,200
|
| Revolving Credit Facility Expiring April 7, 2028 [Member] | Term Secured Overnight Financing Rate [Member] |
|
|
|
| Variable rate |
[2],[3],[4] |
2.85%
|
|
| Revolving Credit Facility Expiring March 31, 2028 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
Mar. 31, 2028
|
|
| Committed capacity |
[2],[3] |
$ 75,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 50,000
|
51,100
|
| Amortization period (Month) |
[2],[3],[5] |
12 months
|
|
| Revolving Credit Facility Expiring May 15, 2030 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3],[6] |
May 31, 2030
|
|
| Committed capacity |
[2],[3],[6] |
$ 325,000
|
|
| Revolving credit facilities |
[2],[3],[6] |
$ 325,000
|
325,000
|
| Amortization period (Month) |
[2],[3],[5],[6] |
18 months
|
|
| Fixed rate |
[2],[3],[4],[6] |
6.33%
|
|
| Revolving Credit Facility Expiring August 5, 2027 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3],[6] |
Aug. 31, 2027
|
|
| Committed capacity |
[2],[3],[6] |
$ 158,300
|
|
| Revolving credit facilities |
[2],[3],[6] |
$ 47,500
|
31,700
|
| Amortization period (Month) |
[2],[3],[5],[6] |
12 months
|
|
| Revolving Credit Facility Expiring August 30, 2027 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
Aug. 31, 2027
|
|
| Committed capacity |
[2],[3] |
$ 25,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 0
|
0
|
| Revolving Credit Facility Expiring August 30, 2027 [Member] | Term Secured Overnight Financing Rate [Member] |
|
|
|
| Variable rate |
[2],[3],[4] |
3.50%
|
|
| Revolving Credit Facility Expiring August 2028 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Sep. 30, 2029
|
|
| Committed capacity |
[3],[6] |
$ 0
|
|
| Revolving credit facilities |
[3],[6] |
$ 0
|
300,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
9.51%
|
|
| Revolving Credit Facility, Expiring November 2029 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Nov. 30, 2029
|
|
| Committed capacity |
[3],[6] |
$ 250,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 250,000
|
250,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
8.86%
|
|
| Revolving Credit Facility, Expiring July 2030 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Jul. 31, 2030
|
|
| Committed capacity |
[3],[6] |
$ 100,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 100,000
|
100,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
7.78%
|
|
| Revolving Credit Facility, Expiring September 2029, 2 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Sep. 30, 2029
|
|
| Committed capacity |
[3],[6] |
$ 200,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 200,000
|
200,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.60%
|
|
| Revolving Credit Facility Expiring September 15, 2027 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Aug. 31, 2028
|
|
| Committed capacity |
[3],[6] |
$ 200,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 0
|
100,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Weighted average interest rate |
[3],[4],[6] |
2.00%
|
|
| Revolving Credit Facility, Expiring December 2030 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Dec. 31, 2030
|
|
| Committed capacity |
[3],[6] |
$ 350,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 350,000
|
350,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.76%
|
|
| Revolving Credit Facility, Expiring January 2031 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Jan. 31, 2031
|
|
| Committed capacity |
[3],[6] |
$ 125,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 125,000
|
125,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.74%
|
|
| Revolving Credit Facility, Expiring February 2030 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Feb. 28, 2030
|
|
| Committed capacity |
[3],[6] |
$ 200,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 200,000
|
200,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
5.82%
|
|
| Revolving Credit Facility, Expiring April 2029 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6],[7] |
Apr. 30, 2029
|
|
| Committed capacity |
[3],[6],[7] |
$ 361,900
|
|
| Revolving credit facilities |
[3],[6],[7] |
$ 307,600
|
361,900
|
| Amortization period (Month) |
[3],[5],[6],[7] |
12 months
|
|
| Revolving Credit Facility Expiring July 1, 2029 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6],[7] |
Jul. 31, 2029
|
|
| Committed capacity |
[3],[6],[7] |
$ 379,100
|
|
| Revolving credit facilities |
[3],[6],[7] |
$ 194,400
|
$ 223,000
|
| Amortization period (Month) |
[3],[5],[6],[7] |
18 months
|
|
| Revolving Credit Facility Expiring July 1, 2029 [Member] | Term Secured Overnight Financing Rate [Member] |
|
|
|
| Variable rate |
|
8.15%
|
8.15%
|
| Revolving Credit Facility Expiring July 20, 2029 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6],[7] |
Jul. 31, 2029
|
|
| Committed capacity |
[3],[6],[7] |
$ 0
|
|
| Revolving credit facilities |
[3],[6],[7] |
$ 0
|
$ 700,000
|
| Amortization period (Month) |
[3],[5],[6],[7] |
18 months
|
|
| Fixed rate |
[3],[4],[6],[7] |
7.46%
|
|
| Revolving Credit Facility Expiring April 20, 2029 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6],[7] |
Apr. 30, 2029
|
|
| Committed capacity |
[3],[6],[7] |
$ 374,000
|
|
| Revolving credit facilities |
[3],[6],[7] |
$ 194,400
|
$ 313,000
|
| Amortization period (Month) |
[3],[5],[6],[7] |
18 months
|
|
| Revolving Credit Facility Expiring April 20, 2029 [Member] | Term Secured Overnight Financing Rate [Member] |
|
|
|
| Variable rate |
|
8.50%
|
8.50%
|
| Revolving Credit Facility Expiring June 21, 2027 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6],[7] |
Jun. 30, 2027
|
|
| Committed capacity |
[3],[6],[7] |
$ 0
|
|
| Revolving credit facilities |
[3],[6],[7] |
$ 0
|
$ 500,000
|
| Amortization period (Month) |
[3],[5],[6],[7] |
12 months
|
|
| Revolving Credit Facility, Expiring May 2031 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
May 31, 2031
|
|
| Committed capacity |
[3],[6] |
$ 300,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 300,000
|
300,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
7.02%
|
|
| Revolving Credit Facility, Expiring October 2031 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Oct. 31, 2031
|
|
| Committed capacity |
[3],[6] |
$ 500,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 500,000
|
500,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.90%
|
|
| Revolving Credit Facility, Expiring December 2031 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Dec. 31, 2031
|
|
| Committed capacity |
[3],[6] |
$ 750,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 750,000
|
750,000
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.00%
|
|
| Revolving Credit Facility, Expiring October 2033 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Oct. 31, 2033
|
|
| Committed capacity |
[3],[6] |
$ 100,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 100,000
|
0
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
5.59%
|
|
| Revolving Credit Facility, Expiring February 2032 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Feb. 28, 2032
|
|
| Committed capacity |
[3],[6] |
$ 365,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 365,000
|
0
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.16%
|
|
| Revolving Credit Facility, Expiring April 2029, 2 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Apr. 30, 2029
|
|
| Committed capacity |
[3],[6] |
$ 500,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 500,000
|
0
|
| Amortization period (Month) |
[3],[5],[6] |
12 months
|
|
| Revolving Credit Facility, Expiring June 2032 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Jun. 30, 2032
|
|
| Committed capacity |
[3],[6] |
$ 400,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 400,000
|
0
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
5.61%
|
|
| Revolving Credit Facility, Expiring January 2032 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[3],[6] |
Jan. 31, 2032
|
|
| Committed capacity |
[3],[6] |
$ 275,000
|
|
| Revolving credit facilities |
[3],[6] |
$ 275,000
|
0
|
| Amortization period (Month) |
[3],[5],[6] |
18 months
|
|
| Fixed rate |
[3],[4],[6] |
6.83%
|
|
| Revolving Credit Facility, Expiring July 2028 [Member] |
|
|
|
| Revolving credit facility, expiration date |
|
Jul. 31, 2028
|
|
| Committed capacity |
|
$ 50,000
|
|
| Revolving credit facilities |
|
$ 0
|
50,000
|
| Variable rate |
[4] |
3.00%
|
|
| Revolving Credit Facility Expiring May 17, 2027 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
May 31, 2027
|
|
| Committed capacity |
[2],[3] |
$ 100,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 0
|
0
|
| Variable rate |
[2],[3],[4] |
3.75%
|
|
| Amortization period (Month) |
[2],[3],[5] |
8 months
|
|
| Revolving Credit Facility, Expiring April 2029 3 [Member] |
|
|
|
| Revolving credit facility, expiration date |
[2],[3] |
Apr. 30, 2029
|
|
| Committed capacity |
[2],[3] |
$ 125,000
|
|
| Revolving credit facilities |
[2],[3] |
$ 0
|
$ 0
|
| Variable rate |
[2],[3],[4] |
2.50%
|
|
| Amortization period (Month) |
[2],[3],[5] |
18 months
|
|
|
|