v3.26.1
Derivative Financial Instruments (Details) - Foreign Exchange Forward - Cash Flow Hedging
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, notional amount $ 18,000,000.0 $ 18,000,000.0
Cash flow hedge gain (loss) to be reclassified within 12 months   900,000
Ineffectiveness in the cash flow hedge $ 0 $ 0