v3.26.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Foreign currency tax $ 0 $ 0 $ 0 $ 0
Unrealized tax (benefit) expense, derivative instruments (100,000) (200,000) 0 (600,000)
Reclassifications tax (expense) benefit, derivative instruments 100,000 (100,000) 100,000 0
Total derivative instruments tax (benefit) expense 0 (300,000) 100,000 (600,000)
Other comprehensive income (loss), tax $ 0 $ (300,000) $ 100,000 $ (600,000)