v3.26.1
Derivatives - Schedule of Offsetting Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Gross Amounts $ 4,677 $ 3,130
Gross Amounts Offset 491 357
Amounts Net of Offset 4,186 2,773
Financial Collateral 0 0
Net Amount 4,186 2,773
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeAssetsCurrent    
Assets    
Gross Amounts 4,708 3,130
Gross Amounts Offset 491 357
Amounts Net of Offset 4,217 2,773
Financial Collateral 0 0
Net Amount 4,217 $ 2,773
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent    
Liabilities    
Gross Amounts (31)  
Gross Amounts Offset 0  
Amounts Net of Offset (31)  
Financial Collateral 0  
Net Amount $ (31)