XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net income (loss)    
Net Income (Loss) $ 880 $ (1,002,239)
Other comprehensive income (loss), net of tax:    
Currency translation adjustment 2,901 (2,093)
Defined benefit pension plan 1,053 (938)
Total other comprehensive income (loss), net of tax 3,954 (3,031)
Less: Other comprehensive loss attributable to noncontrolling interest   (63)
Comprehensive income (loss) attributable to Ironwood Pharmaceuticals, Inc. $ 4,834 $ (1,005,207)