v3.26.1
Derivative Financial Instrument - Schedule of Derivatives Instruments Effect on Condensed Consolidated Statement of Operations (Details) - Interest rate swap contract - Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Income (loss) recognized in other comprehensive income before reclassifications $ 102 $ (15) $ 300 $ (175)
Income Statement Location [Axis]: us-gaap:IncomeTaxExpenseBenefit        
Derivative Instruments, Gain (Loss) [Line Items]        
Income tax benefit 17 54 11 147
Income Statement Location [Axis]: us-gaap:InterestIncomeExpenseNonoperatingNet        
Derivative Instruments, Gain (Loss) [Line Items]        
Reclassification from accumulated other comprehensive income to earnings for the effective portion $ (158) $ (280) $ (323) $ (562)