v3.26.1
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured At Fair Value On A Recurring Basis financial assets measured at fair value on a recurring basis as of June 30, 2026 and as of December 31, 2025 were as follows (in thousands):

 

 

 

 

 

As of June 30,
2026

 

 

As of
December 31, 2025

 

 

 

Fair value
Hierarchy

 

Fair
Value

 

 

Fair
Value

 

Financial assets:

 

 

 

 

 

 

 

 

Derivative - interest rate swap

 

Level 2

 

$

982

 

 

 

 

Schedule Of Fair Value Fixed Rate Debt

The fair value of fixed rate debt as of December 31, 2025, was as follows (in thousands):

 

 

 

Fair value

 

As of December 31, 2025

 

 

 

Hierarchy

 

Carrying Value

 

 

Fair Value

 

Financial liabilities:

 

 

 

 

 

 

 

 

2024-1 A-2

 

Level 2

 

$

375,166

 

 

$

395,225

 

2024-2 A-2

 

Level 2

 

 

363,912

 

 

 

384,788

 

2024-1 B

 

Level 2

 

 

78,952

 

 

 

82,078

 

2025-1 A-2

 

Level 2

 

 

427,073

 

 

 

438,047

 

2025-2 A-2

 

Level 2

 

 

413,748

 

 

 

427,856

 

2025-1 B

 

Level 2

 

 

52,325

 

 

 

53,635

 

2025-3 A-2

 

Level 2

 

 

371,962

 

 

 

381,916

 

2025-4 A-2

 

Level 2

 

 

357,094

 

 

 

366,932

 

2025-3 B

 

Level 2

 

 

28,214

 

 

 

29,325

 

2025-5 A-2

 

Level 2

 

 

144,298

 

 

 

147,051

 

2025-6 A-2

 

Level 2

 

 

319,494

 

 

 

323,968

 

2025-7 A-2

 

Level 2

 

 

549,591

 

 

 

557,670

 

2025-6 B

 

Level 2

 

 

37,456

 

 

 

38,593

 

The fair value of fixed rate debt as of June 30, 2026, was as follows (in thousands):

 

 

 

Fair value

 

As of June 30, 2026

 

 

 

Hierarchy

 

Carrying Value

 

 

Fair Value

 

Financial liabilities:

 

 

 

 

 

 

 

 

2020-2 A-2

 

Level 2

 

$

241,709

 

 

$

240,479

 

2021-1 B

 

Level 2

 

 

58,439

 

 

 

57,749

 

2021-1 C

 

Level 2

 

 

39,007

 

 

 

38,564

 

2022-1 A-2

 

Level 2

 

 

117,908

 

 

 

116,066

 

2022-1 B

 

Level 2

 

 

49,871

 

 

 

49,116

 

2024-1 A-2

 

Level 2

 

 

378,071

 

 

 

389,188

 

2024-2 A-2

 

Level 2

 

 

366,460

 

 

 

384,196

 

2024-1 B

 

Level 2

 

 

79,651

 

 

 

81,431

 

2025-1 A-2

 

Level 2

 

 

428,947

 

 

 

436,100

 

2025-2 A-2

 

Level 2

 

 

415,469

 

 

 

426,532

 

2025-1 B

 

Level 2

 

 

52,601

 

 

 

53,836

 

2025-3 A-2

 

Level 2

 

 

374,129

 

 

 

377,472

 

2025-4 A-2

 

Level 2

 

 

359,092

 

 

 

366,249

 

2025-3 B

 

Level 2

 

 

28,380

 

 

 

28,744

 

2025-5 A-2

 

Level 2

 

 

144,935

 

 

 

146,586

 

2025-6 A-2

 

Level 2

 

 

320,827

 

 

 

324,133

 

2025-7 A-2

 

Level 2

 

 

551,014

 

 

 

555,232

 

2025-6 B

 

Level 2

 

 

37,671

 

 

 

38,632