XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Foreign currency tax $ 0 $ 0 $ 0 $ 0
Unrealized tax (benefit) expense, derivative instruments (400,000) 0 (400,000) (100,000)
Reclassifications tax (expense) benefit, derivative instruments 0 200,000 100,000 400,000
Total derivative instruments tax (benefit) expense (400,000) 200,000 (300,000) 300,000
Other comprehensive income (loss), tax $ (400,000) $ 200,000 $ (300,000) $ 300,000