v3.25.4
Derivatives - Summary of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Asset $ 240  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current  
Derivative Liability $ 381 $ 584
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
Cash Flow Hedges [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Asset $ 240  
Derivative Liability 83 $ 584
Balance Sheet Hedges [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Liability $ 298