v3.26.1
Fair Value Measurement - Schedule Of Fair Value Fixed Rate Debt (Details) - Level 2 - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
2024-1 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities $ 378,071 $ 375,166
2024-1 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 389,188 395,225
2024-2 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 366,460 363,912
2024-2 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 384,196 384,788
2024-1 B | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 79,651 78,952
2024-1 B | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 81,431 82,078
2025-1 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 428,947 427,073
2025-1 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 436,100 438,047
2025-2 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 415,469 413,748
2025-2 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 426,532 427,856
2025-1 B | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 52,601 52,325
2025-1 B | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 53,836 53,635
2025-3 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 374,129 371,962
2025-3 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 377,472 381,916
2025-4 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 359,092 357,094
2025-4 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 366,249 366,932
2025-3 B | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 28,380 28,214
2025-3 B | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 28,744 29,325
2025-5 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 144,935 144,298
2025-5 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 146,586 147,051
2025-6 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 320,827 319,494
2025-6 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 324,133 323,968
2025-7 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 551,014 549,591
2025-7 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 555,232 557,670
2025-6 B | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 37,671 37,456
2025-6 B | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 38,632 $ 38,593
2020-2 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 241,709  
2020-2 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 240,479  
2021-1 B | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 58,439  
2021-1 B | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 57,749  
2021-1 C | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 39,007  
2021-1 C | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 38,564  
2022-1 A-2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 117,908  
2022-1 A-2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 116,066  
2022-1 B | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 49,871  
2022-1 B | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities $ 49,116