v3.26.1
Fair Value - Schedule of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value $ 1,395 $ 569
Derivative liabilities, at fair value 0 (188)
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 1,395 381
Fair Value, Measurements, Recurring | Not Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 636 569
Fair Value, Measurements, Recurring | Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 759  
Derivative liabilities, at fair value   (188)
Quoted Prices in Active Markets Level 1 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Quoted Prices in Active Markets Level 1 | Fair Value, Measurements, Recurring | Not Designated as Hedging Instrument    
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 | Fair Value, Measurements, Recurring | Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 0  
Derivative liabilities, at fair value   0
Significant Other Observable Inputs Level 2 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 1,395 381
Significant Other Observable Inputs Level 2 | Fair Value, Measurements, Recurring | Not Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 636 569
Significant Other Observable Inputs Level 2 | Fair Value, Measurements, Recurring | Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value 759  
Derivative liabilities, at fair value   (188)
Significant Unobservable Inputs Level 3 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Significant Unobservable Inputs Level 3 | Fair Value, Measurements, Recurring | Not Designated as Hedging Instrument    
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 | Fair Value, Measurements, Recurring | Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets, at fair value $ 0  
Derivative liabilities, at fair value   $ 0