v3.25.4
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value $ 569 $ 19,206
Derivative liabilities, at fair value (188) 0
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, at fair value (188)  
Total 381 19,206
Not Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 569 2,554
Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value   16,652
Quoted Prices in Active Markets Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, at fair value 0  
Total 0 0
Quoted Prices in Active Markets Level 1 | Not Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 0 0
Quoted Prices in Active Markets Level 1 | Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value  
Significant Other Observable Inputs Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, at fair value (188)  
Total 381 19,206
Significant Other Observable Inputs Level 2 | Not Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 569 2,554
Significant Other Observable Inputs Level 2 | Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value   16,652
Significant Unobservable Inputs Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities, at fair value 0  
Total 0 0
Significant Unobservable Inputs Level 3 | Not Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value $ 0 0
Significant Unobservable Inputs Level 3 | Designated as Hedging Instrument | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value